Home
last modified time | relevance | path

Searched refs:sb_info (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/drivers/net/qede/base/
H A Decore_int_api.h72 prod = OSAL_LE32_TO_CPU(*sb_info->sb_prod_index) & in ecore_sb_update_sb_idx()
74 if (sb_info->sb_ack != prod) { in ecore_sb_update_sb_idx()
75 sb_info->sb_ack = prod; in ecore_sb_update_sb_idx()
79 OSAL_MMIOWB(sb_info->p_dev); in ecore_sb_update_sb_idx()
104 ((sb_info->sb_ack << IGU_PROD_CONS_UPDATE_SB_INDEX_SHIFT) | in ecore_sb_ack()
110 DIRECT_REG_WR(sb_info->p_hwfn, sb_info->igu_addr, in ecore_sb_ack()
118 OSAL_MMIOWB(sb_info->p_dev); in ecore_sb_ack()
119 OSAL_BARRIER(sb_info->p_dev); in ecore_sb_ack()
251 struct ecore_sb_info *sb_info,
262 struct ecore_ptt *p_ptt, struct ecore_sb_info *sb_info);
[all …]
H A Decore_int.c30 struct ecore_sb_info sb_info; member
1294 sb_info = &p_hwfn->p_sp_sb->sb_info; in ecore_int_sp_dpc()
1295 if (!sb_info) { in ecore_int_sp_dpc()
1316 if (!sb_info->sb_virt) { in ecore_int_sp_dpc()
1403 OSAL_MEMSET(sb_info->sb_attn, 0, sizeof(*sb_info->sb_attn)); in ecore_int_sb_attn_setup()
1405 sb_info->index = 0; in ecore_int_sb_attn_setup()
1655 sb_info->sb_ack = 0; in ecore_int_sb_setup()
1656 OSAL_MEMSET(sb_info->sb_virt, 0, sb_info->sb_size); in ecore_int_sb_setup()
1763 p_block->sb_info = sb_info; in ecore_int_sb_init()
1807 sb_info->sb_ack = 0; in ecore_int_sb_release()
[all …]
H A Decore_int.h38 struct ecore_sb_info *sb_info; member
/f-stack/dpdk/drivers/net/qede/
H A Dqede_rxtx.c652 if (!fp->sb_info) { in qede_alloc_fp_resc()
661 fp->sb_info->igu_sb_id); in qede_alloc_fp_resc()
679 if (fp->sb_info) { in qede_dealloc_fp_resc()
681 fp->sb_info->igu_sb_id); in qede_dealloc_fp_resc()
683 fp->sb_info->sb_phys, in qede_dealloc_fp_resc()
685 rte_free(fp->sb_info); in qede_dealloc_fp_resc()
686 fp->sb_info = NULL; in qede_dealloc_fp_resc()
782 params.p_sb = fp->sb_info; in qede_rx_queue_start()
784 fp->rxq->queue_id, fp->sb_info->igu_sb_id); in qede_rx_queue_start()
841 params.p_sb = fp->sb_info; in qede_tx_queue_start()
[all …]
H A Dqede_rxtx.h188 struct ecore_sb_info *sb_info; member
239 struct ecore_sb_info *sb_info; member
H A Dqede_if.h178 struct ecore_sb_info *sb_info,
H A Dqede_main.c490 qed_sb_init(struct ecore_dev *edev, struct ecore_sb_info *sb_info, in qed_sb_init() argument
506 rc = ecore_int_sb_init(p_hwfn, p_hwfn->p_main_ptt, sb_info, in qed_sb_init()