Searched refs:p_chain (Results 1 – 4 of 4) sorted by relevance
282 qed_chain_advance_page(struct qed_chain *p_chain, in qed_chain_advance_page() argument288 switch (p_chain->mode) { in qed_chain_advance_page()292 if (is_chain_u16(p_chain)) in qed_chain_advance_page()293 *(u16 *)idx_to_inc += p_chain->elem_unusable; in qed_chain_advance_page()295 *(u32 *)idx_to_inc += p_chain->elem_unusable; in qed_chain_advance_page()298 *p_next_elem = p_chain->p_virt_addr; in qed_chain_advance_page()302 if (is_chain_u16(p_chain)) { in qed_chain_advance_page()303 if (++(*(u16 *)page_to_inc) == p_chain->page_cnt) in qed_chain_advance_page()307 if (++(*(u32 *)page_to_inc) == p_chain->page_cnt) in qed_chain_advance_page()311 *p_next_elem = p_chain->pbl.pp_addr_tbl[page_index].virt_addr; in qed_chain_advance_page()[all …]
996 struct qed_chain *p_chain);
236 struct qed_chain *p_chain = &p_hwfn->p_spq->chain; in qed_spq_hw_post() local238 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() local352 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()[all …]
527 struct qed_chain *p_chain = &txq->tx_pbl; in qede_txq_fp_log_metadata() local533 p_chain, p_chain->capacity, p_chain->size, jiffies, HZ); in qede_txq_fp_log_metadata()539 qed_chain_get_prod_idx(p_chain), qed_chain_get_cons_idx(p_chain)); in qede_txq_fp_log_metadata()