Searched refs:hwfn (Results 1 - 7 of 7) sorted by path

/freebsd-11-stable/sys/dev/qlnx/qlnxe/
H A Dbcm_osal.h218 #define REG_WR(hwfn, addr, val) qlnx_reg_wr32(hwfn, addr, val)
219 #define REG_WR16(hwfn, addr, val) qlnx_reg_wr16(hwfn, addr, val)
225 #define REG_RD(hwfn, addr) qlnx_reg_rd32(hwfn, addr)
226 #define DOORBELL(hwfn, addr, value) \
227 qlnx_dbell_wr32(hwfn, addr, value)
251 #define OSAL_DPC_ALLOC(hwfn) malloc(PAGE_SIZE, M_QLNXBUF, M_NOWAIT)
252 #define OSAL_DPC_INIT(dpc, hwfn) nothin
[all...]
H A Decore_init_ops.h100 #define STORE_RT_REG(hwfn, offset, val) \
101 ecore_init_store_rt_reg(hwfn, offset, val)
103 #define OVERWRITE_RT_REG(hwfn, offset, val) \
104 ecore_init_store_rt_reg(hwfn, offset, val)
121 #define STORE_RT_REG_AGG(hwfn, offset, val) \
122 ecore_init_store_rt_agg(hwfn, offset, (u32*)&val, sizeof(val))
H A Decore_int.c68 #define ecore_dbg_read_attn(hwfn, ptt, id, type, clear, results) \
69 dbg_read_attn(hwfn, ptt, id, type, clear, results)
70 #define ecore_dbg_parse_attn(hwfn, results) \
71 dbg_parse_attn(hwfn, results)
1263 DP_VERBOSE(p_hwfn, ECORE_MSG_INTR, "DPC Called! (hwfn %p %d)\n",
H A Decore_vf.c528 /* Set number of hwfns - might be overriden once leading hwfn learns
547 /* Doorbells are tricky; Upper-layer has alreday set the hwfn doorbell
566 /* here, value would be correct ONLY if the leading hwfn
1872 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac, argument
1877 bulletin = &hwfn->vf_iov_info->bulletin_shadow;
1907 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid) argument
1911 bulletin = &hwfn->vf_iov_info->bulletin_shadow;
H A Decore_vf_api.h143 * @param hwfn
151 bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac,
158 * @param hwfn
162 bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid);
224 static OSAL_INLINE bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn OSAL_UNUSED *hwfn, u8 OSAL_UNUSED *dst_mac, u8 OSAL_UNUSED *p_is_forced) {return false;} argument
H A Dqlnx_def.h706 extern void qlnx_fill_link(qlnx_host_t *ha, struct ecore_hwfn *hwfn,
H A Dqlnx_os.c5497 qlnx_reg_rd32(void *hwfn, uint32_t reg_addr) argument
5502 p_hwfn = hwfn;
5511 qlnx_reg_wr32(void *hwfn, uint32_t reg_addr, uint32_t value) argument
5513 struct ecore_hwfn *p_hwfn = hwfn;
5522 qlnx_reg_wr16(void *hwfn, uint32_t reg_addr, uint16_t value) argument
5524 struct ecore_hwfn *p_hwfn = hwfn;
5532 qlnx_dbell_wr32_db(void *hwfn, void *reg_addr, uint32_t value) argument
5538 p_hwfn = hwfn;
5549 qlnx_dbell_wr32(void *hwfn, uint32_t reg_addr, uint32_t value) argument
5551 struct ecore_hwfn *p_hwfn = hwfn;
5676 qlnx_fill_link(qlnx_host_t *ha, struct ecore_hwfn *hwfn, struct qlnx_link_output *if_link) argument
7354 struct ecore_hwfn *hwfn; local
7713 struct ecore_hwfn *hwfn; local
8027 __qlnx_iov_update_vport(struct ecore_hwfn *hwfn, uint8_t vfid, struct ecore_sp_vport_update_params *params, uint16_t * tlvs) argument
8052 qlnx_iov_update_vport(void *hwfn, uint8_t vfid, void *params, uint16_t *tlvs) argument
8217 struct ecore_hwfn *hwfn = &cdev->hwfns[i]; local
8262 qlnx_sriov_enable_qid_config(struct ecore_hwfn *hwfn, u16 vfid, struct ecore_iov_vf_init_params *params) argument
8328 struct ecore_hwfn *hwfn = &cdev->hwfns[j]; local
[all...]

Completed in 188 milliseconds