Home
last modified time | relevance | path

Searched defs:iotlb (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/vhost/
H A Diotlb.c28 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 Dvhost.h150 struct vhost_iotlb *iotlb; member
185 struct vhost_iotlb *iotlb; member
/linux/include/uapi/linux/
H A Dvhost_types.h99 struct vhost_iotlb_msg iotlb; member
108 struct vhost_iotlb_msg iotlb; member
/linux/drivers/vdpa/vdpa_user/
H A Diova_domain.h38 struct vhost_iotlb *iotlb; member
H A Dvduse_dev.c761 struct vhost_iotlb *iotlb) in vduse_vdpa_set_map()
/linux/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h35 struct vhost_iotlb *iotlb; member
54 struct vhost_iotlb *iotlb; member
/linux/include/linux/
H A Dvringh.h51 struct vhost_iotlb *iotlb; member
/linux/drivers/iommu/iommufd/
H A Diommufd_test.h154 __u32 iotlb; member
225 __u32 iotlb; member
H A Dselftest.c135 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 Dmlx5_vnet.c3333 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()