Searched defs:iotlb (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/vhost/ |
| H A D | iotlb.c | 28 void vhost_iotlb_map_free(struct vhost_iotlb *iotlb, in vhost_iotlb_map_free() 50 int vhost_iotlb_add_range_ctx(struct vhost_iotlb *iotlb, in vhost_iotlb_add_range_ctx() 103 int vhost_iotlb_add_range(struct vhost_iotlb *iotlb, in vhost_iotlb_add_range() 118 void vhost_iotlb_del_range(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_del_range() 134 void vhost_iotlb_init(struct vhost_iotlb *iotlb, unsigned int limit, in vhost_iotlb_init() 154 struct vhost_iotlb *iotlb = kzalloc(sizeof(*iotlb), GFP_KERNEL); in vhost_iotlb_alloc() local 169 void vhost_iotlb_reset(struct vhost_iotlb *iotlb) in vhost_iotlb_reset() 179 void vhost_iotlb_free(struct vhost_iotlb *iotlb) in vhost_iotlb_free() 195 vhost_iotlb_itree_first(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_itree_first()
|
| H A D | vhost.h | 150 struct vhost_iotlb *iotlb; member 185 struct vhost_iotlb *iotlb; member
|
| /linux/include/uapi/linux/ |
| H A D | vhost_types.h | 99 struct vhost_iotlb_msg iotlb; member 108 struct vhost_iotlb_msg iotlb; member
|
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | iova_domain.h | 38 struct vhost_iotlb *iotlb; member
|
| H A D | vduse_dev.c | 761 struct vhost_iotlb *iotlb) in vduse_vdpa_set_map()
|
| /linux/drivers/vdpa/mlx5/core/ |
| H A D | mlx5_vdpa.h | 35 struct vhost_iotlb *iotlb; member 54 struct vhost_iotlb *iotlb; member
|
| /linux/include/linux/ |
| H A D | vringh.h | 51 struct vhost_iotlb *iotlb; member
|
| /linux/drivers/iommu/iommufd/ |
| H A D | iommufd_test.h | 154 __u32 iotlb; member 225 __u32 iotlb; member
|
| H A D | selftest.c | 135 u32 iotlb[MOCK_NESTED_DOMAIN_IOTLB_NUM]; member 1300 unsigned int iotlb_id, u32 iotlb) in iommufd_test_md_check_iotlb()
|
| /linux/drivers/vdpa/mlx5/net/ |
| H A D | mlx5_vnet.c | 3333 static int set_map_data(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb, in set_map_data() 3372 struct vhost_iotlb *iotlb) in mlx5_vdpa_set_map()
|