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()
1112 csio_is_new_iqwr(struct csio_q *q, struct csio_iqwr_footer *ftr) in csio_is_new_iqwr() argument
1114 return (q->un.iq.genbit == (ftr->u.type_gen >> IQWRF_GEN_SHIFT)); in csio_is_new_iqwr()
1137 struct csio_iqwr_footer *ftr; in csio_wr_process_iq() local
1145 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1146 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()
1152 while (csio_is_new_iqwr(q, ftr)) { in csio_wr_process_iq()
1157 wr_type = IQWRF_TYPE_GET(ftr->u.type_gen); in csio_wr_process_iq()
1162 iq_handler(hw, wr, q->wr_sz - sizeof(*ftr), NULL, priv); in csio_wr_process_iq()
1166 ntohl(ftr->pldbuflen_qid), in csio_wr_process_iq()
1170 fw_qid = ntohl(ftr->pldbuflen_qid); in csio_wr_process_iq()
1220 ftr = (struct csio_iqwr_footer *)((uintptr_t)wr + in csio_wr_process_iq()
1221 (q->wr_sz - sizeof(*ftr))); in csio_wr_process_iq()