res_tracker       475 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_QP].quota[slave];
res_tracker       480 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_SRQ].quota[slave];
res_tracker       485 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_CQ].quota[slave];
res_tracker       509 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_MPT].quota[slave];
res_tracker       514 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[slave];
res_tracker       595 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	struct mlx4_resource_tracker res_tracker;
res_tracker      1398 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	return &mlx4_priv(dev)->mfunc.master.res_tracker.lock;
res_tracker       313 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker.res_alloc[res_type];
res_tracker       384 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker.res_alloc[res_type];
res_tracker       463 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_QP].quota[pf];
res_tracker       465 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_CQ].quota[pf];
res_tracker       467 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_SRQ].quota[pf];
res_tracker       469 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[pf];
res_tracker       471 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_MPT].quota[pf];
res_tracker       507 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	priv->mfunc.master.res_tracker.slave_list =
res_tracker       510 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (!priv->mfunc.master.res_tracker.slave_list)
res_tracker       515 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			INIT_LIST_HEAD(&priv->mfunc.master.res_tracker.
res_tracker       517 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
res_tracker       523 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_tree[i] = RB_ROOT;
res_tracker       527 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			&priv->mfunc.master.res_tracker.res_alloc[i];
res_tracker       640 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	spin_lock_init(&priv->mfunc.master.res_tracker.lock);
res_tracker       645 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated);
res_tracker       646 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL;
res_tracker       647 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].guaranteed);
res_tracker       648 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].guaranteed = NULL;
res_tracker       649 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].quota);
res_tracker       650 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].quota = NULL;
res_tracker       661 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (priv->mfunc.master.res_tracker.slave_list) {
res_tracker       671 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
res_tracker       673 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
res_tracker       678 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated);
res_tracker       679 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL;
res_tracker       680 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].guaranteed);
res_tracker       681 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].guaranteed = NULL;
res_tracker       682 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].quota);
res_tracker       683 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].quota = NULL;
res_tracker       685 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			kfree(priv->mfunc.master.res_tracker.slave_list);
res_tracker       686 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			priv->mfunc.master.res_tracker.slave_list = NULL;
res_tracker       887 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return res_tracker_lookup(&priv->mfunc.master.res_tracker.res_tree[type],
res_tracker      1003 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1235 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1285 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1471 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1509 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1573 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1626 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1675 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1715 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1751 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      1765 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2009 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2026 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2059 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2079 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2133 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2167 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      2188 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      3162 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4373 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4608 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
res_tracker      4662 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4735 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4800 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4862 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      4930 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
res_tracker      5028 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
res_tracker      5065 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
res_tracker      5117 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      5174 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      5220 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
res_tracker      5250 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_lock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
res_tracker      5262 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
res_tracker      5280 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&work->priv->mfunc.master.res_tracker;