Home
last modified time | relevance | path

Searched refs:igu_sb_id (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c1493 u16 igu_sb_id, in qed_int_cau_conf_pi()
1510 sb_offset = igu_sb_id * PIS_PER_SB; in qed_int_cau_conf_pi()
1524 u16 igu_sb_id, u16 vf_number, u8 vf_valid) in qed_int_cau_conf_sb()
1537 igu_sb_id * sizeof(u64), 2, NULL); in qed_int_cau_conf_sb()
1540 igu_sb_id * sizeof(u64), 2, NULL); in qed_int_cau_conf_sb()
1545 igu_sb_id * 2, in qed_int_cau_conf_sb()
1550 igu_sb_id * 2, in qed_int_cau_conf_sb()
1568 qed_int_cau_conf_pi(p_hwfn, p_ptt, igu_sb_id, RX_PI, in qed_int_cau_conf_sb()
1580 igu_sb_id, TX_PI(i), in qed_int_cau_conf_sb()
1596 sb_info->igu_sb_id, in qed_int_sb_setup()
1491 qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, u32 pi_index, enum qed_coalescing_fsm coalescing_fsm, u8 timeset) qed_int_cau_conf_pi() argument
1521 qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, dma_addr_t sb_phys, u16 igu_sb_id, u16 vf_number, u8 vf_valid) qed_int_cau_conf_sb() argument
1641 u16 igu_sb_id; qed_get_igu_sb_id() local
1908 qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, bool cleanup_set, u16 opaque_fid) qed_int_igu_cleanup_sb() argument
1955 qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, u16 opaque, bool b_set) qed_int_igu_init_pure_rt_single() argument
2005 u16 igu_sb_id = 0; qed_int_igu_init_pure_rt() local
2039 u16 igu_sb_id; qed_int_igu_reset_cam() local
2168 qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id) qed_int_igu_read_cam_block() argument
2189 u16 igu_sb_id; qed_int_igu_read_cam() local
[all...]
H A Dqed_int.h236 u16 igu_sb_id; member
360 * @igu_sb_id: IGU status block id.
368 u16 igu_sb_id,
378 * @igu_sb_id: IGU status block id.
387 u16 igu_sb_id,
H A Dqed_rdma.c561 u16 igu_sb_id; in qed_rdma_start_fw() local
602 igu_sb_id = qed_get_igu_sb_id(p_hwfn, sb_id); in qed_rdma_start_fw()
603 p_ramrod->cnq_params[cnq_id].sb_num = cpu_to_le16(igu_sb_id); in qed_rdma_start_fw()
H A Dqed_dev.c2573 int i, igu_sb_id; in qed_init_cau_rt_data() local
2583 for (igu_sb_id = 0; in qed_init_cau_rt_data()
2584 igu_sb_id < QED_MAPPING_MEMORY_SIZE(cdev); igu_sb_id++) { in qed_init_cau_rt_data()
2585 p_block = &p_igu_info->entry[igu_sb_id]; in qed_init_cau_rt_data()
2592 STORE_RT_REG_AGG(p_hwfn, offset + igu_sb_id * 2, in qed_init_cau_rt_data()
H A Dqed_sriov.c891 vf->igu_sbs[qid] = p_block->igu_sb_id; in qed_iov_alloc_vf_igu_sbs()
897 sizeof(u32) * p_block->igu_sb_id, val); in qed_iov_alloc_vf_igu_sbs()
906 p_block->igu_sb_id * sizeof(u64), 2, NULL); in qed_iov_alloc_vf_igu_sbs()
2125 sb_dummy.igu_sb_id = req->hw_sb; in qed_iov_vf_mbx_start_rxq()
2461 sb_dummy.igu_sb_id = req->hw_sb; in qed_iov_vf_mbx_start_txq()
H A Dqed_l2.c212 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _qed_eth_queue_to_cid()
2527 p_params->p_sb->igu_sb_id); in qed_start_rxq()
2577 p_params->p_sb->igu_sb_id); in qed_start_txq()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c1473 u16 igu_sb_id, in qed_int_cau_conf_pi()
1490 sb_offset = igu_sb_id * PIS_PER_SB_E4; in qed_int_cau_conf_pi()
1504 u16 igu_sb_id, u16 vf_number, u8 vf_valid) in qed_int_cau_conf_sb()
1517 igu_sb_id * sizeof(u64), 2, NULL); in qed_int_cau_conf_sb()
1520 igu_sb_id * sizeof(u64), 2, NULL); in qed_int_cau_conf_sb()
1525 igu_sb_id * 2, in qed_int_cau_conf_sb()
1530 igu_sb_id * 2, in qed_int_cau_conf_sb()
1548 qed_int_cau_conf_pi(p_hwfn, p_ptt, igu_sb_id, RX_PI, in qed_int_cau_conf_sb()
1560 igu_sb_id, TX_PI(i), in qed_int_cau_conf_sb()
1576 sb_info->igu_sb_id, in qed_int_sb_setup()
1471 qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, u32 pi_index, enum qed_coalescing_fsm coalescing_fsm, u8 timeset) qed_int_cau_conf_pi() argument
1501 qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, dma_addr_t sb_phys, u16 igu_sb_id, u16 vf_number, u8 vf_valid) qed_int_cau_conf_sb() argument
1621 u16 igu_sb_id; qed_get_igu_sb_id() local
1888 qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, bool cleanup_set, u16 opaque_fid) qed_int_igu_cleanup_sb() argument
1935 qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id, u16 opaque, bool b_set) qed_int_igu_init_pure_rt_single() argument
1985 u16 igu_sb_id = 0; qed_int_igu_init_pure_rt() local
2019 u16 igu_sb_id; qed_int_igu_reset_cam() local
2148 qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 igu_sb_id) qed_int_igu_read_cam_block() argument
2169 u16 igu_sb_id; qed_int_igu_read_cam() local
[all...]
H A Dqed_int.h211 u16 igu_sb_id; member
332 * @param igu_sb_id - igu status block id
338 u16 igu_sb_id,
349 * @param igu_sb_id
356 u16 igu_sb_id,
H A Dqed_rdma.c588 u16 igu_sb_id; in qed_rdma_start_fw() local
629 igu_sb_id = qed_get_igu_sb_id(p_hwfn, sb_id); in qed_rdma_start_fw()
630 p_ramrod->cnq_params[cnq_id].sb_num = cpu_to_le16(igu_sb_id); in qed_rdma_start_fw()
H A Dqed_dev.c2501 int i, igu_sb_id; in qed_init_cau_rt_data() local
2511 for (igu_sb_id = 0; in qed_init_cau_rt_data()
2512 igu_sb_id < QED_MAPPING_MEMORY_SIZE(cdev); igu_sb_id++) { in qed_init_cau_rt_data()
2513 p_block = &p_igu_info->entry[igu_sb_id]; in qed_init_cau_rt_data()
2520 STORE_RT_REG_AGG(p_hwfn, offset + igu_sb_id * 2, in qed_init_cau_rt_data()
H A Dqed_sriov.c889 vf->igu_sbs[qid] = p_block->igu_sb_id; in qed_iov_alloc_vf_igu_sbs()
895 sizeof(u32) * p_block->igu_sb_id, val); in qed_iov_alloc_vf_igu_sbs()
904 p_block->igu_sb_id * sizeof(u64), 2, NULL); in qed_iov_alloc_vf_igu_sbs()
2123 sb_dummy.igu_sb_id = req->hw_sb; in qed_iov_vf_mbx_start_rxq()
2459 sb_dummy.igu_sb_id = req->hw_sb; in qed_iov_vf_mbx_start_txq()
H A Dqed_l2.c212 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _qed_eth_queue_to_cid()
2517 p_params->p_sb->igu_sb_id); in qed_start_rxq()
2567 p_params->p_sb->igu_sb_id); in qed_start_txq()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h196 * @igu_sb_id: SB id
202 void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment,
636 static inline void bnx2x_igu_ack_sb_gen(struct bnx2x *bp, u8 igu_sb_id, in bnx2x_igu_ack_sb_gen() argument
676 static inline void bnx2x_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 storm, in bnx2x_ack_sb() argument
680 bnx2x_hc_ack_sb(bp, igu_sb_id, storm, index, op, update); in bnx2x_ack_sb()
686 else if (igu_sb_id != bp->igu_dsb_id) in bnx2x_ack_sb()
692 bnx2x_igu_ack_sb(bp, igu_sb_id, segment, index, op, update); in bnx2x_ack_sb()
H A Dbnx2x_sriov.c79 u8 igu_sb_id, u8 segment, u16 index, u8 op, in bnx2x_vf_igu_ack_sb()
87 u32 addr_encode = IGU_CMD_E2_PROD_UPD_BASE + igu_sb_id; in bnx2x_vf_igu_ack_sb()
316 bnx2x_vf_set_igu_info(struct bnx2x *bp, u8 igu_sb_id, u8 abs_vfid) in bnx2x_vf_set_igu_info() argument
322 BP_VFDB(bp)->first_vf_igu_entry = igu_sb_id; in bnx2x_vf_set_igu_info()
326 vf->igu_base_id = igu_sb_id; in bnx2x_vf_set_igu_info()
744 u8 igu_sb_id = vf_igu_sb(vf, i); in bnx2x_vf_igu_reset() local
747 REG_WR(bp, IGU_REG_PROD_CONS_MEMORY + igu_sb_id * 4, 0); in bnx2x_vf_igu_reset()
750 bnx2x_igu_clear_sb_gen(bp, vf->abs_vfid, igu_sb_id, in bnx2x_vf_igu_reset()
754 bnx2x_vf_igu_ack_sb(bp, vf, igu_sb_id, USTORM_ID, 0, in bnx2x_vf_igu_reset()
1095 DP(BNX2X_MSG_IOV, "%s[%d], igu_sb_id in bnx2x_get_vf_igu_cam_info()
78 bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update) bnx2x_vf_igu_ack_sb() argument
[all...]
H A Dbnx2x_main.c960 pr_cont("igu_sb_id(0x%x) igu_seg_id(0x%x) pf_id(0x%x) vnic_id(0x%x) vf_id(0x%x) vf_valid (0x%x) state(0x%x)\n", in bnx2x_panic_dump()
961 sp_sb_data.igu_sb_id, in bnx2x_panic_dump()
1078 pr_cont("SM[%d] __flags (0x%x) igu_sb_id (0x%x) igu_seg_id(0x%x) time_to_expire (0x%x) timer_value(0x%x)\n", in bnx2x_panic_dump()
1080 hc_sm_p[j].igu_sb_id, in bnx2x_panic_dump()
5242 void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment, in bnx2x_igu_ack_sb() argument
5246 igu_addr += (IGU_CMD_INT_ACK_BASE + igu_sb_id)*8; in bnx2x_igu_ack_sb()
5247 bnx2x_igu_ack_sb_gen(bp, igu_sb_id, segment, index, op, update, in bnx2x_igu_ack_sb()
5924 int igu_sb_id, int igu_seg_id) in bnx2x_setup_ndsb_state_machine()
5926 hc_sm->igu_sb_id = igu_sb_id; in bnx2x_setup_ndsb_state_machine()
5923 bnx2x_setup_ndsb_state_machine(struct hc_status_block_sm *hc_sm, int igu_sb_id, int igu_seg_id) bnx2x_setup_ndsb_state_machine() argument
5961 bnx2x_init_sb(struct bnx2x *bp, dma_addr_t mapping, int vfid, u8 vf_valid, int fw_sb_id, int igu_sb_id) bnx2x_init_sb() argument
11128 int igu_sb_id; bnx2x_get_igu_cam_info() local
[all...]
H A Dbnx2x_hsi.h5533 u8 igu_sb_id; member
5539 u8 igu_sb_id;
5603 u8 igu_sb_id; member
5605 u8 igu_sb_id; member
H A Dbnx2x.h595 u8 igu_sb_id; /* status block number in HW */ member
2034 u8 vf_valid, int fw_sb_id, int igu_sb_id);
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h196 * @igu_sb_id: SB id
202 void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment,
636 static inline void bnx2x_igu_ack_sb_gen(struct bnx2x *bp, u8 igu_sb_id, in bnx2x_igu_ack_sb_gen() argument
676 static inline void bnx2x_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 storm, in bnx2x_ack_sb() argument
680 bnx2x_hc_ack_sb(bp, igu_sb_id, storm, index, op, update); in bnx2x_ack_sb()
686 else if (igu_sb_id != bp->igu_dsb_id) in bnx2x_ack_sb()
692 bnx2x_igu_ack_sb(bp, igu_sb_id, segment, index, op, update); in bnx2x_ack_sb()
H A Dbnx2x_sriov.c79 u8 igu_sb_id, u8 segment, u16 index, u8 op, in bnx2x_vf_igu_ack_sb()
87 u32 addr_encode = IGU_CMD_E2_PROD_UPD_BASE + igu_sb_id; in bnx2x_vf_igu_ack_sb()
316 bnx2x_vf_set_igu_info(struct bnx2x *bp, u8 igu_sb_id, u8 abs_vfid) in bnx2x_vf_set_igu_info() argument
322 BP_VFDB(bp)->first_vf_igu_entry = igu_sb_id; in bnx2x_vf_set_igu_info()
326 vf->igu_base_id = igu_sb_id; in bnx2x_vf_set_igu_info()
744 u8 igu_sb_id = vf_igu_sb(vf, i); in bnx2x_vf_igu_reset() local
747 REG_WR(bp, IGU_REG_PROD_CONS_MEMORY + igu_sb_id * 4, 0); in bnx2x_vf_igu_reset()
750 bnx2x_igu_clear_sb_gen(bp, vf->abs_vfid, igu_sb_id, in bnx2x_vf_igu_reset()
754 bnx2x_vf_igu_ack_sb(bp, vf, igu_sb_id, USTORM_ID, 0, in bnx2x_vf_igu_reset()
1095 DP(BNX2X_MSG_IOV, "%s[%d], igu_sb_id in bnx2x_get_vf_igu_cam_info()
78 bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update) bnx2x_vf_igu_ack_sb() argument
[all...]
H A Dbnx2x_main.c959 pr_cont("igu_sb_id(0x%x) igu_seg_id(0x%x) pf_id(0x%x) vnic_id(0x%x) vf_id(0x%x) vf_valid (0x%x) state(0x%x)\n", in bnx2x_panic_dump()
960 sp_sb_data.igu_sb_id, in bnx2x_panic_dump()
1077 pr_cont("SM[%d] __flags (0x%x) igu_sb_id (0x%x) igu_seg_id(0x%x) time_to_expire (0x%x) timer_value(0x%x)\n", in bnx2x_panic_dump()
1079 hc_sm_p[j].igu_sb_id, in bnx2x_panic_dump()
5240 void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment, in bnx2x_igu_ack_sb() argument
5244 igu_addr += (IGU_CMD_INT_ACK_BASE + igu_sb_id)*8; in bnx2x_igu_ack_sb()
5245 bnx2x_igu_ack_sb_gen(bp, igu_sb_id, segment, index, op, update, in bnx2x_igu_ack_sb()
5922 int igu_sb_id, int igu_seg_id) in bnx2x_setup_ndsb_state_machine()
5924 hc_sm->igu_sb_id = igu_sb_id; in bnx2x_setup_ndsb_state_machine()
5921 bnx2x_setup_ndsb_state_machine(struct hc_status_block_sm *hc_sm, int igu_sb_id, int igu_seg_id) bnx2x_setup_ndsb_state_machine() argument
5959 bnx2x_init_sb(struct bnx2x *bp, dma_addr_t mapping, int vfid, u8 vf_valid, int fw_sb_id, int igu_sb_id) bnx2x_init_sb() argument
11129 int igu_sb_id; bnx2x_get_igu_cam_info() local
[all...]
H A Dbnx2x_hsi.h5533 u8 igu_sb_id; member
5539 u8 igu_sb_id;
5603 u8 igu_sb_id; member
5605 u8 igu_sb_id; member
H A Dbnx2x.h595 u8 igu_sb_id; /* status block number in HW */ member
2035 u8 vf_valid, int fw_sb_id, int igu_sb_id);
/kernel/linux/linux-5.10/include/linux/qed/
H A Dqed_if.h576 u16 igu_sb_id; member
/kernel/linux/linux-6.6/include/linux/qed/
H A Dqed_if.h597 u16 igu_sb_id; member
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c551 fp->id, fp->sb_info->igu_sb_id, txq->index, txq->ndev_txq_id, txq->cos, in qede_txq_fp_log_metadata()
585 txq->index, fp->sb_info->igu_sb_id, in qede_tx_log_print()

Completed in 123 milliseconds

12