Lines Matching refs:ftr
763 struct csio_iqwr_footer *ftr; in csio_wr_cleanup_iq_ftr() local
774 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_cleanup_iq_ftr()
775 (q->wr_sz - sizeof(*ftr))); in csio_wr_cleanup_iq_ftr()
777 memset(ftr, 0, sizeof(*ftr)); in csio_wr_cleanup_iq_ftr()
1106 csio_is_new_iqwr(struct csio_q *q, struct csio_iqwr_footer *ftr) in csio_is_new_iqwr() argument
1108 return (q->un.iq.genbit == (ftr->u.type_gen >> IQWRF_GEN_SHIFT)); in csio_is_new_iqwr()
1131 struct csio_iqwr_footer *ftr; in csio_wr_process_iq() local
1139 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1140 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()
1146 while (csio_is_new_iqwr(q, ftr)) { in csio_wr_process_iq()
1151 wr_type = IQWRF_TYPE_GET(ftr->u.type_gen); in csio_wr_process_iq()
1156 iq_handler(hw, wr, q->wr_sz - sizeof(*ftr), NULL, priv); in csio_wr_process_iq()
1160 ntohl(ftr->pldbuflen_qid), in csio_wr_process_iq()
1164 fw_qid = ntohl(ftr->pldbuflen_qid); in csio_wr_process_iq()
1214 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1215 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()