Lines Matching refs:prod_idx
60 u16 prod_idx; member
66 u32 prod_idx; member
188 return chain->u.chain16.prod_idx; in qed_chain_get_prod_idx()
198 return chain->u.chain32.prod_idx; in qed_chain_get_prod_idx_u32()
371 if ((p_chain->u.chain16.prod_idx & in qed_chain_produce()
373 p_prod_idx = &p_chain->u.chain16.prod_idx; in qed_chain_produce()
378 p_chain->u.chain16.prod_idx++; in qed_chain_produce()
380 if ((p_chain->u.chain32.prod_idx & in qed_chain_produce()
382 p_prod_idx = &p_chain->u.chain32.prod_idx; in qed_chain_produce()
387 p_chain->u.chain32.prod_idx++; in qed_chain_produce()
422 test_and_skip(p_chain, prod_idx); in qed_chain_recycle_consumed()
424 p_chain->u.chain16.prod_idx++; in qed_chain_recycle_consumed()
426 p_chain->u.chain32.prod_idx++; in qed_chain_recycle_consumed()
480 p_chain->u.chain16.prod_idx = 0; in qed_chain_reset()
483 p_chain->u.chain32.prod_idx = 0; in qed_chain_reset()
572 u32 prod_idx, void *p_prod_elem) in qed_chain_set_prod() argument
577 cur_prod = is_chain_u16(p_chain) ? p_chain->u.chain16.prod_idx : in qed_chain_set_prod()
578 p_chain->u.chain32.prod_idx; in qed_chain_set_prod()
591 ((prod_idx - 1) & page_mask)) / in qed_chain_set_prod()
606 p_chain->u.chain16.prod_idx = (u16) prod_idx; in qed_chain_set_prod()
608 p_chain->u.chain32.prod_idx = prod_idx; in qed_chain_set_prod()