Home
last modified time | relevance | path

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

/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_init_ops.h97 #define STORE_RT_REG(hwfn, offset, val) \ argument
98 ecore_init_store_rt_reg(hwfn, offset, val)
100 #define OVERWRITE_RT_REG(hwfn, offset, val) \ argument
101 ecore_init_store_rt_reg(hwfn, offset, val)
118 #define STORE_RT_REG_AGG(hwfn, offset, val) \ argument
119 ecore_init_store_rt_agg(hwfn, offset, (u32*)&val, sizeof(val))
H A Dbcm_osal.h184 #define REG_WR(hwfn, addr, val) qlnx_reg_wr32(hwfn, addr, val) argument
185 #define REG_WR16(hwfn, addr, val) qlnx_reg_wr16(hwfn, addr, val) argument
191 #define REG_RD(hwfn, addr) qlnx_reg_rd32(hwfn, addr) argument
192 #define DOORBELL(hwfn, addr, value) \ argument
193 qlnx_dbell_wr32(hwfn, addr, value)
217 #define OSAL_DPC_ALLOC(hwfn) malloc(PAGE_SIZE, M_QLNXBUF, M_NOWAIT) argument
218 #define OSAL_DPC_INIT(dpc, hwfn) nothing argument
221 #define OSAL_HW_ERROR_OCCURRED(hwfn, err_type) nothing argument
222 #define OSAL_DPC_SYNC(hwfn) nothing argument
372 #define OSAL_LINK_UPDATE(hwfn, ptt) qlnx_link_update(hwfn) argument
[all …]
H A Decore_vf_api.h149 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac,
160 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid);
221 static OSAL_INLINE bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn OSAL_UNUSED *hwfn, u8 OS… in ecore_vf_bulletin_get_forced_mac() argument
H A Dqlnx_os.c5270 qlnx_reg_rd32(void *hwfn, uint32_t reg_addr) in qlnx_reg_rd32() argument
5275 p_hwfn = hwfn; in qlnx_reg_rd32()
5284 qlnx_reg_wr32(void *hwfn, uint32_t reg_addr, uint32_t value) in qlnx_reg_wr32() argument
5286 struct ecore_hwfn *p_hwfn = hwfn; in qlnx_reg_wr32()
5295 qlnx_reg_wr16(void *hwfn, uint32_t reg_addr, uint16_t value) in qlnx_reg_wr16() argument
5297 struct ecore_hwfn *p_hwfn = hwfn; in qlnx_reg_wr16()
5305 qlnx_dbell_wr32_db(void *hwfn, void *reg_addr, uint32_t value) in qlnx_dbell_wr32_db() argument
5311 p_hwfn = hwfn; in qlnx_dbell_wr32_db()
5322 qlnx_dbell_wr32(void *hwfn, uint32_t reg_addr, uint32_t value) in qlnx_dbell_wr32() argument
5324 struct ecore_hwfn *p_hwfn = hwfn; in qlnx_dbell_wr32()
[all …]
H A Decore_vf.c1868 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac, in ecore_vf_bulletin_get_forced_mac() argument
1873 bulletin = &hwfn->vf_iov_info->bulletin_shadow; in ecore_vf_bulletin_get_forced_mac()
1903 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid) in ecore_vf_bulletin_get_forced_vlan() argument
1907 bulletin = &hwfn->vf_iov_info->bulletin_shadow; in ecore_vf_bulletin_get_forced_vlan()
H A Decore_int.c66 #define ecore_dbg_read_attn(hwfn, ptt, id, type, clear, results) \ argument
67 dbg_read_attn(hwfn, ptt, id, type, clear, results)
68 #define ecore_dbg_parse_attn(hwfn, results) \ argument
69 dbg_parse_attn(hwfn, results)
H A Dqlnx_def.h687 extern void qlnx_fill_link(qlnx_host_t *ha, struct ecore_hwfn *hwfn,