Searched refs:hwfn (Results 1 – 8 of 8) sorted by relevance
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_sriov.c | 101 ptt = ecore_ptt_acquire(hwfn); in qed_handle_vf_msg() 110 ecore_for_each_vf(hwfn, i) { in qed_handle_vf_msg() 115 DP_VERBOSE(hwfn, ECORE_MSG_IOV, in qed_handle_vf_msg() 120 if (ecore_iov_copy_vf_msg(hwfn, ptt, i)) in qed_handle_vf_msg() 123 ecore_iov_process_mbx_req(hwfn, ptt, i); in qed_handle_vf_msg() 126 ecore_ptt_release(hwfn, ptt); in qed_handle_vf_msg() 134 ptt = ecore_ptt_acquire(hwfn); in qed_handle_bulletin_post() 145 ecore_for_each_vf(hwfn, i) in qed_handle_bulletin_post() 148 ecore_ptt_release(hwfn, ptt); in qed_handle_bulletin_post() 203 if (!hwfn->pf_iov_info) in qed_inform_vf_link_state() [all …]
|
| H A D | qede_main.c | 188 qed_link_update(hwfn); in qed_handle_bulletin_change() 237 struct ecore_hwfn *hwfn; in qed_slowpath_start() local 322 rc = ecore_mcp_send_drv_version(hwfn, hwfn->p_main_ptt, in qed_slowpath_start() 524 if (IS_PF(hwfn->p_dev)) { in qed_fill_link() 584 struct ecore_hwfn *hwfn; in qed_get_current_link() local 587 hwfn = &edev->hwfns[0]; in qed_get_current_link() 603 struct ecore_hwfn *hwfn; in qed_set_link() local 612 hwfn = &edev->hwfns[0]; in qed_set_link() 643 ecore_ptt_release(hwfn, ptt); in qed_set_link() 664 struct ecore_hwfn *hwfn; in qed_drain() local [all …]
|
| H A D | qede_sriov.h | 20 void qed_inform_vf_link_state(struct ecore_hwfn *hwfn);
|
| /f-stack/dpdk/drivers/net/qede/base/ |
| H A D | bcm_osal.h | 181 #define OSAL_DPC_ALLOC(hwfn) OSAL_ALLOC(hwfn, GFP, sizeof(osal_dpc_t)) argument 182 #define OSAL_DPC_INIT(dpc, hwfn) \ argument 183 OSAL_SPIN_LOCK_INIT(&(hwfn)->spq_lock) 184 #define OSAL_POLL_MODE_DPC(hwfn) \ argument 186 #define OSAL_DPC_SYNC(hwfn) nothing argument 344 #define OSAL_LINK_UPDATE(hwfn) qed_link_update(hwfn) argument 352 #define OSAL_VF_FLR_UPDATE(hwfn) \ argument 353 osal_vf_flr_update(hwfn) 356 #define OSAL_PF_VF_MSG(hwfn, vfid) \ argument 357 osal_pf_vf_msg(hwfn) [all …]
|
| H A D | ecore_init_ops.h | 76 #define STORE_RT_REG(hwfn, offset, val) \ argument 77 ecore_init_store_rt_reg(hwfn, offset, val) 79 #define OVERWRITE_RT_REG(hwfn, offset, val) \ argument 80 ecore_init_store_rt_reg(hwfn, offset, val) 97 #define STORE_RT_REG_AGG(hwfn, offset, val) \ argument 98 ecore_init_store_rt_agg(hwfn, offset, (u32 *)&(val), sizeof(val))
|
| H A D | ecore_vf_api.h | 125 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac, 136 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid);
|
| H A D | bcm_osal.c | 119 void qede_vf_fill_driver_data(struct ecore_hwfn *hwfn, in qede_vf_fill_driver_data() argument
|
| H A D | ecore_vf.c | 1907 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac, in ecore_vf_bulletin_get_forced_mac() argument 1912 bulletin = &hwfn->vf_iov_info->bulletin_shadow; in ecore_vf_bulletin_get_forced_mac() 1941 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid) in ecore_vf_bulletin_get_forced_vlan() argument 1945 bulletin = &hwfn->vf_iov_info->bulletin_shadow; in ecore_vf_bulletin_get_forced_vlan()
|