Lines Matching refs:ftr
767 struct csio_iqwr_footer *ftr; in csio_wr_cleanup_iq_ftr() local
778 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_cleanup_iq_ftr()
779 (q->wr_sz - sizeof(*ftr))); in csio_wr_cleanup_iq_ftr()
781 memset(ftr, 0, sizeof(*ftr)); in csio_wr_cleanup_iq_ftr()
1111 csio_is_new_iqwr(struct csio_q *q, struct csio_iqwr_footer *ftr) in csio_is_new_iqwr() argument
1113 return (q->un.iq.genbit == (ftr->u.type_gen >> IQWRF_GEN_SHIFT)); in csio_is_new_iqwr()
1136 struct csio_iqwr_footer *ftr; in csio_wr_process_iq() local
1144 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1145 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()
1151 while (csio_is_new_iqwr(q, ftr)) { in csio_wr_process_iq()
1156 wr_type = IQWRF_TYPE_GET(ftr->u.type_gen); in csio_wr_process_iq()
1161 iq_handler(hw, wr, q->wr_sz - sizeof(*ftr), NULL, priv); in csio_wr_process_iq()
1165 ntohl(ftr->pldbuflen_qid), in csio_wr_process_iq()
1169 fw_qid = ntohl(ftr->pldbuflen_qid); in csio_wr_process_iq()
1219 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1220 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()