Searched defs:iotlb (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/vhost/ |
| H A D | iotlb.c | 28 void vhost_iotlb_map_free(struct vhost_iotlb *iotlb, in vhost_iotlb_map_free() 49 int vhost_iotlb_add_range(struct vhost_iotlb *iotlb, in vhost_iotlb_add_range() 91 void vhost_iotlb_del_range(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_del_range() 110 struct vhost_iotlb *iotlb = kzalloc(sizeof(*iotlb), GFP_KERNEL); in vhost_iotlb_alloc() local 129 void vhost_iotlb_reset(struct vhost_iotlb *iotlb) in vhost_iotlb_reset() 139 void vhost_iotlb_free(struct vhost_iotlb *iotlb) in vhost_iotlb_free() 155 vhost_iotlb_itree_first(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_itree_first()
|
| H A D | vhost.h | 118 struct vhost_iotlb *iotlb; member 155 struct vhost_iotlb *iotlb; member
|
| H A D | vdpa.c | 516 struct vhost_iotlb *iotlb = dev->iotlb; in vhost_vdpa_iotlb_unmap() local 619 struct vhost_iotlb *iotlb = dev->iotlb; in vhost_vdpa_process_iotlb_update() local
|
| H A D | vringh.c | 1078 struct vhost_iotlb *iotlb = vrh->iotlb; in iotlb_translate() local 1271 void vringh_set_iotlb(struct vringh *vrh, struct vhost_iotlb *iotlb) in vringh_set_iotlb()
|
| /OK3568_Linux_fs/kernel/drivers/vdpa/mlx5/core/ |
| H A D | mr.c | 223 struct vhost_iotlb *iotlb) in map_direct_mr() 304 struct vhost_iotlb *iotlb) in add_direct_chain() 358 static int _mlx5_vdpa_create_mr(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb) in _mlx5_vdpa_create_mr() 424 int mlx5_vdpa_create_mr(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb) in mlx5_vdpa_create_mr() 457 int mlx5_vdpa_handle_set_map(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb, in mlx5_vdpa_handle_set_map()
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | vhost_types.h | 83 struct vhost_iotlb_msg iotlb; member 92 struct vhost_iotlb_msg iotlb; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | vhost.h | 73 struct vhost_iotlb_msg iotlb; member 82 struct vhost_iotlb_msg iotlb; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | vhost.h | 73 struct vhost_iotlb_msg iotlb; member 82 struct vhost_iotlb_msg iotlb; member
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | vringh.h | 47 struct vhost_iotlb *iotlb; member
|
| /OK3568_Linux_fs/kernel/drivers/vdpa/mlx5/net/ |
| H A D | mlx5_vnet.c | 1671 static int mlx5_vdpa_change_map(struct mlx5_vdpa_net *ndev, struct vhost_iotlb *iotlb) in mlx5_vdpa_change_map() 1836 static int mlx5_vdpa_set_map(struct vdpa_device *vdev, struct vhost_iotlb *iotlb) in mlx5_vdpa_set_map()
|
| /OK3568_Linux_fs/kernel/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim.c | 625 struct vhost_iotlb *iotlb) in vdpasim_set_map()
|