Lines Matching refs:p_chain
236 struct qed_chain *p_chain = &p_hwfn->p_spq->chain; in qed_spq_hw_post() local
238 u16 echo = qed_chain_get_prod_idx(p_chain); in qed_spq_hw_post()
242 elem = qed_chain_produce(p_chain); in qed_spq_hw_post()
251 p_db_data->spq_prod = cpu_to_le16(qed_chain_get_prod_idx(p_chain)); in qed_spq_hw_post()
266 p_db_data->agg_flags, qed_chain_get_prod_idx(p_chain)); in qed_spq_hw_post()
341 struct qed_chain *p_chain = &p_eq->chain; in qed_eq_completion() local
352 if ((fw_cons_idx & qed_chain_get_usable_per_page(p_chain)) == in qed_eq_completion()
353 qed_chain_get_usable_per_page(p_chain)) in qed_eq_completion()
354 fw_cons_idx += qed_chain_get_unusable_per_page(p_chain); in qed_eq_completion()
357 while (fw_cons_idx != qed_chain_get_cons_idx(p_chain)) { in qed_eq_completion()
358 struct event_ring_entry *p_eqe = qed_chain_consume(p_chain); in qed_eq_completion()
384 qed_chain_recycle_consumed(p_chain); in qed_eq_completion()
387 qed_eq_prod_update(p_hwfn, qed_chain_get_prod_idx(p_chain)); in qed_eq_completion()