Home
last modified time | relevance | path

Searched refs:p_rdma_info (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_rdma.c182 struct ecore_rdma_info *p_rdma_info; in ecore_rdma_info_alloc() local
184 p_rdma_info = OSAL_ZALLOC(p_hwfn->p_dev, GFP_KERNEL, sizeof(*p_rdma_info)); in ecore_rdma_info_alloc()
185 if (!p_rdma_info) { in ecore_rdma_info_alloc()
190 p_hwfn->p_rdma_info = p_rdma_info; in ecore_rdma_info_alloc()
193 if (OSAL_SPIN_LOCK_ALLOC(p_hwfn, &p_rdma_info->lock)) { in ecore_rdma_info_alloc()
198 OSAL_SPIN_LOCK_INIT(&p_rdma_info->lock); in ecore_rdma_info_alloc()
206 OSAL_SPIN_LOCK_DEALLOC(&p_hwfn->p_rdma_info->lock); in ecore_rdma_info_free()
208 OSAL_FREE(p_hwfn->p_dev, p_hwfn->p_rdma_info); in ecore_rdma_info_free()
209 p_hwfn->p_rdma_info = OSAL_NULL; in ecore_rdma_info_free()
216 OSAL_SPIN_LOCK(&p_hwfn->p_rdma_info->lock); in ecore_rdma_inc_ref_cnt()
[all …]
H A Decore_iwarp.c106 struct ecore_rdma_device *dev = p_hwfn->p_rdma_info->dev; in ecore_iwarp_init_devinfo()
111 p_hwfn->p_rdma_info->num_qps) - in ecore_iwarp_init_devinfo()
136 p_hwfn->p_rdma_info->iwarp.ll2_ooo_handle); in ecore_iwarp_init_fw_ramrod()
140 p_hwfn->p_rdma_info->iwarp.ll2_ooo_handle; in ecore_iwarp_init_fw_ramrod()
151 OSAL_SPIN_LOCK(&p_hwfn->p_rdma_info->lock); in ecore_iwarp_alloc_cid()
154 &p_hwfn->p_rdma_info->cid_map, in ecore_iwarp_alloc_cid()
157 OSAL_SPIN_UNLOCK(&p_hwfn->p_rdma_info->lock); in ecore_iwarp_alloc_cid()
159 p_hwfn->p_rdma_info->proto); in ecore_iwarp_alloc_cid()
168 OSAL_SPIN_LOCK(&p_hwfn->p_rdma_info->lock); in ecore_iwarp_alloc_cid()
170 p_hwfn->p_rdma_info->proto); in ecore_iwarp_alloc_cid()
[all …]
H A Decore_roce.c79 p_hwfn->p_rdma_info->events.affiliated_event( in ecore_roce_async_event()
80 p_hwfn->p_rdma_info->events.context, in ecore_roce_async_event()
121 if (!p_hwfn->p_rdma_info->roce.dcqcn_reaction_point) in ecore_roce_stop_rl()
148 p_hwfn->p_rdma_info->proto == PROTOCOLID_IWARP) in ecore_roce_dcqcn_cfg()
151 p_hwfn->p_rdma_info->roce.dcqcn_enabled = 0; in ecore_roce_dcqcn_cfg()
157 p_hwfn->p_rdma_info->roce.dcqcn_enabled = 1; in ecore_roce_dcqcn_cfg()
167 p_hwfn->p_rdma_info->roce.dcqcn_enabled = 1; in ecore_roce_dcqcn_cfg()
168 p_hwfn->p_rdma_info->roce.dcqcn_reaction_point = 1; in ecore_roce_dcqcn_cfg()
195 struct ecore_bmap *cid_map = &p_hwfn->p_rdma_info->cid_map; in ecore_roce_stop()
265 OSAL_SPIN_LOCK(&p_hwfn->p_rdma_info->lock);
[all …]
H A Decore_rdma.h79 #define IS_IWARP(_p_hwfn) (_p_hwfn->p_rdma_info->proto == PROTOCOLID_IWARP)
80 #define IS_ROCE(_p_hwfn) (_p_hwfn->p_rdma_info->proto == PROTOCOLID_ROCE)
H A Decore.h718 struct ecore_rdma_info *p_rdma_info; member
H A Decore_dev.c4293 if (p_hwfn->p_rdma_info && in ecore_hw_start_fastpath()
4294 p_hwfn->p_rdma_info->active && in ecore_hw_start_fastpath()