Lines Matching refs:RES_MTT
287 case RES_MTT: return "RES_MTT"; in resource_str()
425 if (res_type == RES_MTT) { in initialize_res_quotas()
461 priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[pf]; in mlx4_init_quotas()
549 case RES_MTT: in mlx4_init_resource_tracker()
550 initialize_res_quotas(dev, res_alloc, RES_MTT, in mlx4_init_resource_tracker()
1121 case RES_MTT: in alloc_tr()
1371 case RES_MTT: in remove_ok()
1787 err = mlx4_grant_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1793 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1797 err = add_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_alloc_res()
1799 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
2231 case RES_MTT: in mlx4_ALLOC_RES_wrapper()
2333 err = rem_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_free_res()
2335 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_free_res()
2546 case RES_MTT: in mlx4_FREE_RES_wrapper()
2727 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_MPT_wrapper()
2745 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2753 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2913 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_RST2INIT_QP_wrapper()
2959 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
2973 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
3034 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_EQ_wrapper()
3048 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
3053 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
3087 list_for_each_entry(mtt, &tracker->slave_list[slave].res_list[RES_MTT], in get_containing_mtt()
3215 put_res(dev, slave, rmtt->com.res_id, RES_MTT); in mlx4_WRITE_MTT_wrapper()
3235 err = get_res(dev, slave, eq->mtt->com.res_id, RES_MTT, NULL); in mlx4_HW2SW_EQ_wrapper()
3244 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3251 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3369 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_CQ_wrapper()
3380 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3385 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3453 err = get_res(dev, slave, cq->mtt->com.res_id, RES_MTT, &orig_mtt); in handle_resize()
3462 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in handle_resize()
3473 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3476 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3480 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3482 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3548 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_SRQ_wrapper()
3562 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
3567 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
4793 &tracker->slave_list[slave].res_list[RES_MTT]; in rem_slave_mtts()
4801 err = move_all_busy(dev, slave, RES_MTT); in rem_slave_mtts()
4819 &tracker->res_tree[RES_MTT]); in rem_slave_mtts()
4822 mlx4_release_resource(dev, slave, RES_MTT, in rem_slave_mtts()