Home
last modified time | relevance | path

Searched refs:vhost_iotlb_map (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/include/linux/
Dvhost_iotlb.h7 struct vhost_iotlb_map { struct
40 struct vhost_iotlb_map * argument
42 struct vhost_iotlb_map *
43 vhost_iotlb_itree_next(struct vhost_iotlb_map *map, u64 start, u64 last);
46 struct vhost_iotlb_map *map);
/Linux-v5.10/drivers/vhost/
Diotlb.c19 INTERVAL_TREE_DEFINE(struct vhost_iotlb_map,
29 struct vhost_iotlb_map *map) in vhost_iotlb_map_free()
53 struct vhost_iotlb_map *map; in vhost_iotlb_add_range()
93 struct vhost_iotlb_map *map; in vhost_iotlb_del_range()
154 struct vhost_iotlb_map *
167 struct vhost_iotlb_map *
168 vhost_iotlb_itree_next(struct vhost_iotlb_map *map, u64 start, u64 last) in vhost_iotlb_itree_next()
Dvhost.h79 const struct vhost_iotlb_map *meta_iotlb[VHOST_NUM_ADDRS];
229 struct vhost_iotlb_map *map);
Dvhost.c748 struct vhost_iotlb_map *map; in vq_memory_access_ok()
774 const struct vhost_iotlb_map *map = vq->meta_iotlb[type]; in vhost_vq_meta_fetch()
1309 const struct vhost_iotlb_map *map, in vhost_vq_meta_update()
1322 const struct vhost_iotlb_map *map; in iotlb_access_ok()
1865 struct vhost_iotlb_map *u; in log_write_hva()
2034 const struct vhost_iotlb_map *map; in translate_desc()
Dvdpa.c508 struct vhost_iotlb_map *map; in vhost_vdpa_iotlb_unmap()
Dvringh.c1071 struct vhost_iotlb_map *map; in iotlb_translate()
/Linux-v5.10/drivers/vdpa/mlx5/core/
Dmr.c97 static u64 map_start(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_start()
102 static u64 map_end(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_end()
107 static u64 maplen(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in maplen()
229 struct vhost_iotlb_map *map; in map_direct_mr()
365 struct vhost_iotlb_map *map; in _mlx5_vdpa_create_mr()
/Linux-v5.10/drivers/vdpa/vdpa_sim/
Dvdpa_sim.c606 struct vhost_iotlb_map *map; in vdpasim_set_map()