Lines Matching refs:RES_MTT
284 case RES_MTT: return "RES_MTT"; in resource_str()
422 if (res_type == RES_MTT) { in initialize_res_quotas()
458 priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[pf]; in mlx4_init_quotas()
533 case RES_MTT: in mlx4_init_resource_tracker()
534 initialize_res_quotas(dev, res_alloc, RES_MTT, in mlx4_init_resource_tracker()
1009 case RES_MTT: in alloc_tr()
1210 case RES_MTT: in remove_ok()
1626 err = mlx4_grant_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1632 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1636 err = add_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_alloc_res()
1638 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
2070 case RES_MTT: in mlx4_ALLOC_RES_wrapper()
2172 err = rem_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_free_res()
2174 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_free_res()
2382 case RES_MTT: in mlx4_FREE_RES_wrapper()
2563 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_MPT_wrapper()
2581 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2589 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2741 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_RST2INIT_QP_wrapper()
2787 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
2801 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
2862 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_EQ_wrapper()
2876 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
2881 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
2915 list_for_each_entry(mtt, &tracker->slave_list[slave].res_list[RES_MTT], in get_containing_mtt()
3042 put_res(dev, slave, rmtt->com.res_id, RES_MTT); in mlx4_WRITE_MTT_wrapper()
3062 err = get_res(dev, slave, eq->mtt->com.res_id, RES_MTT, NULL); in mlx4_HW2SW_EQ_wrapper()
3071 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3078 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3196 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_CQ_wrapper()
3207 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3212 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3280 err = get_res(dev, slave, cq->mtt->com.res_id, RES_MTT, &orig_mtt); in handle_resize()
3289 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in handle_resize()
3300 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3303 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3307 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3309 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3375 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_SRQ_wrapper()
3389 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
3394 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
4583 &tracker->slave_list[slave].res_list[RES_MTT]; in rem_slave_mtts()
4591 err = move_all_busy(dev, slave, RES_MTT); in rem_slave_mtts()
4609 &tracker->res_tree[RES_MTT]); in rem_slave_mtts()
4612 mlx4_release_resource(dev, slave, RES_MTT, in rem_slave_mtts()