Searched refs:stag_idx (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 279 u32 stag_idx; in write_tpt_entry() local 290 stag_idx = (*stag) >> 8; in write_tpt_entry() 293 stag_idx = c4iw_get_resource(&rdev->resource.tpt_table); in write_tpt_entry() 294 if (!stag_idx) { in write_tpt_entry() 306 *stag = (stag_idx << 8) | (atomic_inc_return(&key) & 0xff); in write_tpt_entry() 308 pr_debug("stag_state 0x%0x type 0x%0x pdid 0x%0x, stag_idx 0x%x\n", in write_tpt_entry() 309 stag_state, type, pdid, stag_idx); in write_tpt_entry() 332 err = write_adapter_mem(rdev, stag_idx + in write_tpt_entry() 337 c4iw_put_resource(&rdev->resource.tpt_table, stag_idx); in write_tpt_entry()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 279 u32 stag_idx; in write_tpt_entry() local 290 stag_idx = (*stag) >> 8; in write_tpt_entry() 293 stag_idx = c4iw_get_resource(&rdev->resource.tpt_table); in write_tpt_entry() 294 if (!stag_idx) { in write_tpt_entry() 306 *stag = (stag_idx << 8) | (atomic_inc_return(&key) & 0xff); in write_tpt_entry() 308 pr_debug("stag_state 0x%0x type 0x%0x pdid 0x%0x, stag_idx 0x%x\n", in write_tpt_entry() 309 stag_state, type, pdid, stag_idx); in write_tpt_entry() 332 err = write_adapter_mem(rdev, stag_idx + in write_tpt_entry() 337 c4iw_put_resource(&rdev->resource.tpt_table, stag_idx); in write_tpt_entry()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_verbs.c | 1232 u32 stag_idx; in i40iw_free_stag() local 1234 stag_idx = (stag & iwdev->mr_stagmask) >> I40IW_CQPSQ_STAG_IDX_SHIFT; in i40iw_free_stag() 1235 i40iw_free_resource(iwdev, iwdev->allocated_mrs, stag_idx); in i40iw_free_stag() 1512 info->stag_idx = iwmr->stag >> I40IW_CQPSQ_STAG_IDX_SHIFT; in i40iw_hw_alloc_stag() 1682 stag_info->stag_idx = iwmr->stag >> I40IW_CQPSQ_STAG_IDX_SHIFT; in i40iw_hwreg_mr() 1981 u32 stag_idx; in i40iw_dereg_mr() local 2011 info->stag_idx = RS_64_1(ib_mr->rkey, I40IW_CQPSQ_STAG_IDX_SHIFT); in i40iw_dereg_mr() 2012 stag_idx = info->stag_idx; in i40iw_dereg_mr() 2023 i40iw_pr_err("CQP-OP dealloc failed for stag_idx in i40iw_dereg_mr() [all...] |
H A D | i40iw_type.h | 781 u32 stag_idx; member 801 i40iw_stag_index stag_idx; member 821 i40iw_stag_index stag_idx; member 835 u32 stag_idx; member
|
H A D | i40iw_ctrl.c | 3050 LS_64(info->stag_idx, I40IW_CQPSQ_STAG_IDX)); in i40iw_sc_alloc_stag() 3128 LS_64(info->stag_idx, I40IW_CQPSQ_STAG_IDX)); in i40iw_sc_mr_reg_non_shared() 3250 LS_64(info->stag_idx, I40IW_CQPSQ_STAG_IDX)); in i40iw_sc_dealloc_stag() 3384 LS_64(info->stag_idx, I40IWQPSQ_STAGINDEX) | in i40iw_sc_mr_fast_register()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | type.h | 967 u32 stag_idx; member 995 irdma_stag_index stag_idx; member 1015 irdma_stag_index stag_idx; member 1029 u32 stag_idx; member
|
H A D | verbs.c | 2269 u32 stag_idx; in irdma_free_stag() local 2271 stag_idx = (stag & iwdev->rf->mr_stagmask) >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_free_stag() 2272 irdma_free_rsrc(iwdev->rf, iwdev->rf->allocated_mrs, stag_idx); in irdma_free_stag() 2619 info->stag_idx = ibmw->rkey >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_dealloc_mw() 2655 info->stag_idx = iwmr->stag >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_hw_alloc_stag() 2802 stag_info->stag_idx = iwmr->stag >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_hwreg_mr() 3252 info->stag_idx = ib_mr->rkey >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_dereg_mr() 3405 stag_info.stag_idx = reg_wr(ib_wr)->key >> 8; in irdma_post_send()
|
H A D | ctrl.c | 1083 FIELD_PREP(IRDMA_CQPSQ_STAG_IDX, info->stag_idx)); in irdma_sc_alloc_stag() 1168 FIELD_PREP(IRDMA_CQPSQ_STAG_IDX, info->stag_idx)); in irdma_sc_mr_reg_non_shared() 1226 FIELD_PREP(IRDMA_CQPSQ_STAG_IDX, info->stag_idx)); in irdma_sc_dealloc_stag() 1337 FIELD_PREP(IRDMAQPSQ_STAGINDEX, info->stag_idx) | in irdma_sc_mr_fast_register()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 1010 int stag_idx; in erdma_create_stag() local 1012 stag_idx = erdma_alloc_idx(&dev->res_cb[ERDMA_RES_TYPE_STAG_IDX]); in erdma_create_stag() 1013 if (stag_idx < 0) in erdma_create_stag() 1014 return stag_idx; in erdma_create_stag() 1017 *stag = (stag_idx << 8); in erdma_create_stag()
|
Completed in 36 milliseconds