Lines Matching refs:prod_idx
68 u16 prod_idx; member
98 return p_chain->prod_idx; in qed_chain_get_prod_idx()
111 used = ((u32)0x10000u + (u32)(p_chain->prod_idx)) - in qed_chain_get_elem_left()
114 used -= p_chain->prod_idx / p_chain->elem_per_page - in qed_chain_get_elem_left()
258 if ((p_chain->prod_idx & p_chain->elem_per_page_mask) == in qed_chain_produce()
261 &p_chain->prod_idx, in qed_chain_produce()
266 p_chain->prod_idx++; in qed_chain_produce()
299 test_ans_skip(p_chain, prod_idx); in qed_chain_recycle_consumed()
300 p_chain->prod_idx++; in qed_chain_recycle_consumed()
341 p_chain->prod_idx = 0; in qed_chain_reset()
490 u16 prod_idx, in qed_chain_set_prod() argument
493 p_chain->prod_idx = prod_idx; in qed_chain_set_prod()
536 p_chain->prod_idx += cnt; in qed_chain_sge_inc_cons_prod()