Lines Matching refs:RES_MTT
295 case RES_MTT: return "RES_MTT"; in resource_str()
433 if (res_type == RES_MTT) { in initialize_res_quotas()
469 priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[pf]; in mlx4_init_quotas()
559 case RES_MTT: in mlx4_init_resource_tracker()
560 initialize_res_quotas(dev, res_alloc, RES_MTT, in mlx4_init_resource_tracker()
855 case RES_MTT: in mlx4_resource_type_to_str()
1188 case RES_MTT: in alloc_tr()
1438 case RES_MTT: in remove_ok()
1855 err = mlx4_grant_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1861 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
1865 err = add_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_alloc_res()
1867 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_alloc_res()
2299 case RES_MTT: in mlx4_ALLOC_RES_wrapper()
2401 err = rem_res_range(dev, slave, base, 1, RES_MTT, order); in mtt_free_res()
2403 mlx4_release_resource(dev, slave, RES_MTT, 1 << order, 0); in mtt_free_res()
2613 case RES_MTT: in mlx4_FREE_RES_wrapper()
2794 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_MPT_wrapper()
2812 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2820 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_MPT_wrapper()
2980 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_RST2INIT_QP_wrapper()
3029 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
3043 put_res(dev, slave, mtt_base, RES_MTT); in mlx4_RST2INIT_QP_wrapper()
3104 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_EQ_wrapper()
3118 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
3123 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_EQ_wrapper()
3157 list_for_each_entry(mtt, &tracker->slave_list[slave].res_list[RES_MTT], in get_containing_mtt()
3285 put_res(dev, slave, rmtt->com.res_id, RES_MTT); in mlx4_WRITE_MTT_wrapper()
3305 err = get_res(dev, slave, eq->mtt->com.res_id, RES_MTT, NULL); in mlx4_HW2SW_EQ_wrapper()
3314 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3321 put_res(dev, slave, eq->mtt->com.res_id, RES_MTT); in mlx4_HW2SW_EQ_wrapper()
3439 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_CQ_wrapper()
3450 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3455 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_CQ_wrapper()
3523 err = get_res(dev, slave, cq->mtt->com.res_id, RES_MTT, &orig_mtt); in handle_resize()
3532 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in handle_resize()
3543 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3546 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3550 put_res(dev, slave, mtt->com.res_id, RES_MTT); in handle_resize()
3552 put_res(dev, slave, orig_mtt->com.res_id, RES_MTT); in handle_resize()
3618 err = get_res(dev, slave, mtt_base, RES_MTT, &mtt); in mlx4_SW2HW_SRQ_wrapper()
3632 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
3637 put_res(dev, slave, mtt->com.res_id, RES_MTT); in mlx4_SW2HW_SRQ_wrapper()
4925 &tracker->slave_list[slave].res_list[RES_MTT]; in rem_slave_mtts()
4933 err = move_all_busy(dev, slave, RES_MTT); in rem_slave_mtts()
4951 &tracker->res_tree[RES_MTT]); in rem_slave_mtts()
4954 mlx4_release_resource(dev, slave, RES_MTT, in rem_slave_mtts()