| /linux/include/linux/mlx5/ |
| H A D | transobj.h | 51 int mlx5_core_create_tir(struct mlx5_core_dev *dev, u32 *in, u32 *tirn); 52 int mlx5_core_modify_tir(struct mlx5_core_dev *dev, u32 tirn, u32 *in); 53 void mlx5_core_destroy_tir(struct mlx5_core_dev *dev, u32 tirn);
|
| H A D | mlx5_ifc.h | 5713 u8 tirn[0x18]; member 7856 u8 tirn[0x18]; member 8570 u8 tirn[0x18]; member 9233 u8 tirn[0x18]; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | transobj.c | 175 int mlx5_core_create_tir(struct mlx5_core_dev *dev, u32 *in, u32 *tirn) in mlx5_core_create_tir() argument 183 *tirn = MLX5_GET(create_tir_out, out, tirn); in mlx5_core_create_tir() 189 int mlx5_core_modify_tir(struct mlx5_core_dev *dev, u32 tirn, u32 *in) in mlx5_core_modify_tir() argument 191 MLX5_SET(modify_tir_in, in, tirn, tirn); in mlx5_core_modify_tir() 196 void mlx5_core_destroy_tir(struct mlx5_core_dev *dev, u32 tirn) in mlx5_core_destroy_tir() argument 201 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_core_destroy_tir()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | fs_tcp.h | 13 struct sock *sk, u32 tirn, 20 struct sock *sk, u32 tirn, in mlx5e_accel_fs_add_sk() argument
|
| /linux/drivers/vdpa/mlx5/core/ |
| H A D | resources.c | 152 int mlx5_vdpa_create_tir(struct mlx5_vdpa_dev *mvdev, void *in, u32 *tirn) in mlx5_vdpa_create_tir() argument 160 *tirn = MLX5_GET(create_tir_out, out, tirn); in mlx5_vdpa_create_tir() 165 void mlx5_vdpa_destroy_tir(struct mlx5_vdpa_dev *mvdev, u32 tirn) in mlx5_vdpa_destroy_tir() argument 171 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_vdpa_destroy_tir()
|
| H A D | mlx5_vdpa.h | 140 int mlx5_vdpa_create_tir(struct mlx5_vdpa_dev *mvdev, void *in, u32 *tirn); 141 void mlx5_vdpa_destroy_tir(struct mlx5_vdpa_dev *mvdev, u32 tirn);
|
| /linux/drivers/vdpa/mlx5/net/ |
| H A D | debug.c | 12 seq_printf(file, "0x%x\n", ndev->res.tirn); in tirn_show() 16 DEFINE_SHOW_ATTRIBUTE(tirn);
|
| H A D | mlx5_vnet.h | 16 u32 tirn; member
|
| H A D | mlx5_vnet.c | 1849 err = mlx5_vdpa_create_tir(&ndev->mvdev, in, &ndev->res.tirn); in create_tir() 1861 mlx5_vdpa_destroy_tir(&ndev->mvdev, ndev->res.tirn); in destroy_tir() 1947 dests[0].tir_num = ndev->res.tirn; in mlx5_vdpa_add_mac_vlan_rules()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | cmd.c | 57 void mlx5_cmd_destroy_tir(struct mlx5_core_dev *dev, u32 tirn, u16 uid) in mlx5_cmd_destroy_tir() argument 62 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_cmd_destroy_tir()
|
| H A D | cmd.h | 44 void mlx5_cmd_destroy_tir(struct mlx5_core_dev *dev, u32 tirn, u16 uid);
|
| H A D | qp.c | 1514 mlx5_cmd_destroy_tir(dev->mdev, rq->tirn, to_mpd(pd)->uid); in destroy_raw_packet_qp_tir() 1555 rq->tirn = MLX5_GET(create_tir_out, out, tirn); in create_raw_packet_qp_tir() 1626 resp->tirn = rq->tirn; in create_raw_packet_qp() 1697 mlx5_cmd_destroy_tir(dev->mdev, qp->rss_qp.tirn, in destroy_rss_raw_qp_tir() 1876 qp->rss_qp.tirn = MLX5_GET(create_tir_out, out, tirn); in create_rss_raw_qp_tir() 1881 mlx5_cmd_destroy_tir(dev->mdev, qp->rss_qp.tirn, in create_rss_raw_qp_tir() 1890 params->resp.tirn = qp->rss_qp.tirn; in create_rss_raw_qp_tir()
|
| H A D | devx.c | 359 return MLX5_GET(create_tir_out, out, tirn); in devx_get_created_obj_id() 469 MLX5_GET(query_tir_in, in, tirn)); in devx_get_obj_id() 473 MLX5_GET(modify_tir_in, in, tirn)); in devx_get_obj_id() 689 rq->tirn) == obj_id || in devx_is_valid_obj_id() 1211 MLX5_SET(destroy_tir_in, din, tirn, *obj_id); in devx_obj_build_destroy_cmd()
|
| H A D | fs.c | 1823 dst->tir_num = mqp->rss_qp.tirn; in mlx5_ib_create_flow() 1825 dst->tir_num = mqp->raw_packet_qp.rq.tirn; in mlx5_ib_create_flow() 2411 *dest_id = mqp->rss_qp.tirn; in get_dests() 2413 *dest_id = mqp->raw_packet_qp.rq.tirn; in get_dests()
|