func_mdev 157 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct mlx5_core_dev *func_mdev; func_mdev 460 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c err = mlx5_core_alloc_transport_domain(hp->func_mdev, &hp->tdn); func_mdev 470 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c err = mlx5_core_create_tir(hp->func_mdev, in, MLX5_ST_SZ_BYTES(create_tir_in), &hp->tirn); func_mdev 477 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); func_mdev 484 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_destroy_tir(hp->func_mdev, hp->tirn); func_mdev 485 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); func_mdev 553 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c err = mlx5_core_create_tir(hp->func_mdev, in, func_mdev 556 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_warn(hp->func_mdev, "create indirect tirs failed, %d\n", err); func_mdev 564 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_destroy_tir(hp->func_mdev, hp->indir_tirn[i]); func_mdev 573 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5_core_destroy_tir(hp->func_mdev, hp->indir_tirn[tt]); func_mdev 639 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct mlx5_core_dev *func_mdev, *peer_mdev; func_mdev 648 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c func_mdev = priv->mdev; func_mdev 651 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c pair = mlx5_core_hairpin_create(func_mdev, peer_mdev, params); func_mdev 657 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c hp->func_mdev = func_mdev; func_mdev 348 drivers/net/ethernet/mellanox/mlx5/core/transobj.c err = mlx5_hairpin_create_rq(hp->func_mdev, params, &hp->rqn[i]); func_mdev 367 drivers/net/ethernet/mellanox/mlx5/core/transobj.c mlx5_core_destroy_rq(hp->func_mdev, hp->rqn[j]); func_mdev 376 drivers/net/ethernet/mellanox/mlx5/core/transobj.c mlx5_core_destroy_rq(hp->func_mdev, hp->rqn[i]); func_mdev 382 drivers/net/ethernet/mellanox/mlx5/core/transobj.c static int mlx5_hairpin_modify_rq(struct mlx5_core_dev *func_mdev, u32 rqn, func_mdev 399 drivers/net/ethernet/mellanox/mlx5/core/transobj.c return mlx5_core_modify_rq(func_mdev, rqn, func_mdev 432 drivers/net/ethernet/mellanox/mlx5/core/transobj.c MLX5_CAP_GEN(hp->func_mdev, vhca_id), hp->rqn[i]); func_mdev 439 drivers/net/ethernet/mellanox/mlx5/core/transobj.c err = mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[i], func_mdev 450 drivers/net/ethernet/mellanox/mlx5/core/transobj.c mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[j], MLX5_RQC_STATE_RDY, func_mdev 466 drivers/net/ethernet/mellanox/mlx5/core/transobj.c mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[i], MLX5_RQC_STATE_RDY, func_mdev 478 drivers/net/ethernet/mellanox/mlx5/core/transobj.c mlx5_core_hairpin_create(struct mlx5_core_dev *func_mdev, func_mdev 490 drivers/net/ethernet/mellanox/mlx5/core/transobj.c hp->func_mdev = func_mdev; func_mdev 78 include/linux/mlx5/transobj.h struct mlx5_core_dev *func_mdev; func_mdev 90 include/linux/mlx5/transobj.h mlx5_core_hairpin_create(struct mlx5_core_dev *func_mdev,