Searched refs:func_mdev (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | transobj.c | 449 err = mlx5_hairpin_create_rq(hp->func_mdev, params, &hp->rqn[i]); in mlx5_hairpin_create_queues() 468 mlx5_core_destroy_rq(hp->func_mdev, hp->rqn[j]); in mlx5_hairpin_create_queues() 477 mlx5_core_destroy_rq(hp->func_mdev, hp->rqn[i]); in mlx5_hairpin_destroy_queues() 483 static int mlx5_hairpin_modify_rq(struct mlx5_core_dev *func_mdev, u32 rqn, in mlx5_hairpin_modify_rq() argument 500 return mlx5_core_modify_rq(func_mdev, rqn, in mlx5_hairpin_modify_rq() 533 MLX5_CAP_GEN(hp->func_mdev, vhca_id), hp->rqn[i]); in mlx5_hairpin_pair_queues() 540 err = mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[i], in mlx5_hairpin_pair_queues() 551 mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[j], MLX5_RQC_STATE_RDY, in mlx5_hairpin_pair_queues() 567 mlx5_hairpin_modify_rq(hp->func_mdev, hp->rqn[i], MLX5_RQC_STATE_RDY, in mlx5_hairpin_unpair_queues() 579 mlx5_core_hairpin_create(struct mlx5_core_dev *func_mdev, in mlx5_core_hairpin_create() argument [all …]
|
D | en_tc.c | 114 struct mlx5_core_dev *func_mdev; member 283 err = mlx5_core_alloc_transport_domain(hp->func_mdev, &hp->tdn); in mlx5e_hairpin_create_transport() 293 err = mlx5_core_create_tir(hp->func_mdev, in, MLX5_ST_SZ_BYTES(create_tir_in), &hp->tirn); in mlx5e_hairpin_create_transport() 300 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); in mlx5e_hairpin_create_transport() 307 mlx5_core_destroy_tir(hp->func_mdev, hp->tirn); in mlx5e_hairpin_destroy_transport() 308 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); in mlx5e_hairpin_destroy_transport() 374 err = mlx5_core_create_tir(hp->func_mdev, in, in mlx5e_hairpin_create_indirect_tirs() 377 mlx5_core_warn(hp->func_mdev, "create indirect tirs failed, %d\n", err); in mlx5e_hairpin_create_indirect_tirs() 385 mlx5_core_destroy_tir(hp->func_mdev, hp->indir_tirn[i]); in mlx5e_hairpin_create_indirect_tirs() 394 mlx5_core_destroy_tir(hp->func_mdev, hp->indir_tirn[tt]); in mlx5e_hairpin_destroy_indirect_tirs() [all …]
|
/Linux-v4.19/include/linux/mlx5/ |
D | transobj.h | 86 struct mlx5_core_dev *func_mdev; member 98 mlx5_core_hairpin_create(struct mlx5_core_dev *func_mdev,
|