Searched refs:mlx5_vdpa_direct_mr (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 34 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt) in populate_mtts() 51 static int create_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in create_direct_mr() 88 static void destroy_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in destroy_direct_mr() 93 static u64 map_start(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_start() 98 static u64 map_end(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_end() 103 static u64 maplen(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in maplen() 113 struct mlx5_vdpa_direct_mr *s; in indir_start_addr() 115 s = list_first_entry_or_null(&mkey->head, struct mlx5_vdpa_direct_mr, list); in indir_start_addr() 124 struct mlx5_vdpa_direct_mr *s; in indir_len() 125 struct mlx5_vdpa_direct_mr * in indir_len() [all...] |
H A D | mlx5_vdpa.h | 14 struct mlx5_vdpa_direct_mr { struct
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 35 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt) in populate_mtts() 52 static int create_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in create_direct_mr() 89 static void destroy_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in destroy_direct_mr() 94 static u64 map_start(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_start() 99 static u64 map_end(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_end() 104 static u64 maplen(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in maplen() 114 struct mlx5_vdpa_direct_mr *s; in indir_start_addr() 116 s = list_first_entry_or_null(&mkey->head, struct mlx5_vdpa_direct_mr, list); in indir_start_addr() 125 struct mlx5_vdpa_direct_mr *s; in indir_len() 126 struct mlx5_vdpa_direct_mr * in indir_len() [all...] |
H A D | mlx5_vdpa.h | 14 struct mlx5_vdpa_direct_mr { struct
|
Completed in 3 milliseconds