/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_int.h | 102 * @param sb_id - user provided sb_id 106 u16 ecore_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id); 197 * @param sb_id - igu status block id 203 u16 sb_id, 280 u8 timer_res, u16 sb_id, bool tx);
|
H A D | ecore_int_api.h | 254 * @param sb_id the sb_id to be used (zero based in driver) 264 u16 sb_id); 284 * @param sb_id the sb_id to be used (zero based in driver) 292 u16 sb_id); 356 * @param sb_id - The PF fastpath vector to be moved [re-assigned if claiming 364 u16 sb_id, bool b_to_vf);
|
H A D | ecore_vf.h | 242 * sb_id. For VFs igu sbs don't have to be contiguous 245 * @param sb_id 250 u16 sb_id); 256 * @param sb_id - zero-based SB index [for fastpath] 260 u16 sb_id, struct ecore_sb_info *p_sb); 356 static OSAL_INLINE u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED sb_id) {return 0;} argument 357 static OSAL_INLINE void ecore_vf_set_sb_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED sb_id, struct ecore_sb_info OSAL_UNUSED *p_sb) {} argument
|
H A D | ecore_int.c | 1659 u16 ecore_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id) argument 1664 if (sb_id == ECORE_SP_SB_ID) 1667 igu_sb_id = ecore_get_pf_igu_sb_id(p_hwfn, sb_id + 1); 1669 igu_sb_id = ecore_vf_get_igu_sb_id(p_hwfn, sb_id); 1674 sb_id); 1675 else if (sb_id == ECORE_SP_SB_ID) 1680 "SB [%04x] <--> IGU SB [%04x]\n", sb_id, igu_sb_id); 1690 u16 sb_id) 1695 sb_info->igu_sb_id = ecore_get_igu_sb_id(p_hwfn, sb_id); 1701 if (sb_id ! 1685 ecore_int_sb_init(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_sb_info *sb_info, void *sb_virt_addr, dma_addr_t sb_phy_addr, u16 sb_id) argument 1744 ecore_int_sb_release(struct ecore_hwfn *p_hwfn, struct ecore_sb_info *sb_info, u16 sb_id) argument 2384 ecore_int_igu_relocate_sb(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 sb_id, bool b_to_vf) argument 2635 ecore_int_set_timer_res(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u8 timer_res, u16 sb_id, bool tx) argument [all...] |
H A D | ecore_vf.c | 1689 u16 sb_id) 1698 return p_iov->acquire_resp.resc.hw_sbs[sb_id].hw_sb_id; 1702 u16 sb_id, struct ecore_sb_info *p_sb) 1711 if (sb_id >= PFVF_MAX_SBS_PER_VF) { 1712 DP_NOTICE(p_hwfn, true, "Can't configure SB %04x\n", sb_id); 1716 p_iov->sbs_info[sb_id] = p_sb; 1688 ecore_vf_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id) argument 1701 ecore_vf_set_sb_info(struct ecore_hwfn *p_hwfn, u16 sb_id, struct ecore_sb_info *p_sb) argument
|
H A D | ecore_sriov.c | 2136 int sb_id; local 2153 for (sb_id = 0; sb_id < vf->num_sbs; sb_id++) { 2154 if (!start->sb_addr[sb_id]) { 2157 vf->relative_vf_id, sb_id); 2162 start->sb_addr[sb_id], 2163 vf->igu_sbs[sb_id],
|
H A D | qlnx_def.h | 712 u16 sb_id);
|
H A D | ecore_hsi_common.h | 330 __le16 sb_id /* Status block ID */; member in struct:core_rx_start_ramrod_data 433 __le16 sb_id /* Status block ID */; member in struct:core_tx_start_ramrod_data
|
H A D | qlnx_os.c | 6136 void *sb_virt_addr, bus_addr_t sb_phy_addr, u16 sb_id) 6142 hwfn_index = sb_id % cdev->num_hwfns; 6144 rel_sb_id = sb_id / cdev->num_hwfns; 6147 "hwfn_index = %d p_hwfn = %p sb_id = 0x%x rel_sb_id = 0x%x \ 6149 hwfn_index, p_hwfn, sb_id, rel_sb_id, sb_info, 6160 qlnx_alloc_mem_sb(qlnx_host_t *ha, struct ecore_sb_info *sb_info, u16 sb_id) argument 6178 rc = qlnx_sb_init(cdev, sb_info, sb_virt, sb_phys, sb_id); 6135 qlnx_sb_init(struct ecore_dev *cdev, struct ecore_sb_info *sb_info, void *sb_virt_addr, bus_addr_t sb_phy_addr, u16 sb_id) argument
|
H A D | ecore_l2.c | 939 DP_VERBOSE(p_hwfn, ECORE_MSG_SP, "opaque_fid=0x%x, cid=0x%x, rx_qzone=0x%x, vport_id=0x%x, sb_id=0x%x\n", 957 p_ramrod->sb_id = OSAL_CPU_TO_LE16(p_cid->sb_igu_id); 1237 p_ramrod->sb_id = OSAL_CPU_TO_LE16(p_cid->sb_igu_id);
|
H A D | ecore_hsi_eth.h | 1536 __le16 sb_id /* Status block ID */; member in struct:rx_queue_start_ramrod_data 1638 __le16 sb_id /* Status block ID */; member in struct:tx_queue_start_ramrod_data
|
/freebsd-11-stable/sys/dev/bxe/ |
H A D | bxe.h | 2393 uint8_t sb_id, 2405 ((sb_id << IGU_ACK_REGISTER_STATUS_BLOCK_ID_SHIFT) | 2392 bxe_hc_ack_sb(struct bxe_softc *sc, uint8_t sb_id, uint8_t storm, uint16_t index, uint8_t op, uint8_t update) argument
|
H A D | ecore_hsi.h | 9388 uint8_t sb_id /* Status block id (EQ consumer) */; member in struct:fcoe_init_ramrod_params 11588 uint8_t sb_id /* status block ID */; member in struct:event_ring_data 11592 uint8_t sb_id /* status block ID */; member in struct:event_ring_data 11838 uint8_t igu_sb_id /* sb_id within the IGU */; 11844 uint8_t igu_sb_id /* sb_id within the IGU */; 11911 uint8_t igu_sb_id /* sb_id within the IGU */; 11913 uint8_t igu_sb_id /* sb_id within the IGU */;
|
H A D | bxe.c | 10278 eq_data.sb_id = DEF_SB_ID;
|