Lines Matching defs:group

318 	struct vfio_group *group;  in __vfio_group_get_from_iommu()  local
332 struct vfio_group *group; in vfio_group_get_from_iommu() local
342 struct vfio_group *group = container_of(dev, struct vfio_group, dev); in vfio_group_release() local
361 struct vfio_group *group; in vfio_group_alloc() local
399 struct vfio_group *group; in vfio_create_group() local
448 static void vfio_group_put(struct vfio_group *group) in vfio_group_put()
471 static void vfio_group_get(struct vfio_group *group) in vfio_group_get()
479 struct vfio_group *group; in vfio_group_get_from_dev() local
507 static struct vfio_device *vfio_group_get_device(struct vfio_group *group, in vfio_group_get_device()
571 struct vfio_group *group = data; in vfio_dev_viable() local
601 static int vfio_group_nb_add_dev(struct vfio_group *group, struct device *dev) in vfio_group_nb_add_dev()
623 static int vfio_group_nb_verify(struct vfio_group *group, struct device *dev) in vfio_group_nb_verify()
635 struct vfio_group *group = container_of(nb, struct vfio_group, nb); in vfio_iommu_group_notifier() local
714 struct vfio_group *group; in vfio_noiommu_group_alloc() local
744 struct vfio_group *group; in vfio_group_find_or_alloc() local
776 struct vfio_group *group) in __vfio_register_dev()
843 struct vfio_group *group; in vfio_device_get_from_dev() local
857 static struct vfio_device *vfio_device_get_from_name(struct vfio_group *group, in vfio_device_get_from_name()
891 struct vfio_group *group = device->group; in vfio_unregister_group_dev() local
1025 struct vfio_group *group; in __vfio_container_attach_groups() local
1189 static void __vfio_group_unset_container(struct vfio_group *group) in __vfio_group_unset_container()
1224 static int vfio_group_unset_container(struct vfio_group *group) in vfio_group_unset_container()
1244 static void vfio_group_try_dissolve_container(struct vfio_group *group) in vfio_group_try_dissolve_container()
1250 static int vfio_group_set_container(struct vfio_group *group, int container_fd) in vfio_group_set_container()
1308 static bool vfio_group_viable(struct vfio_group *group) in vfio_group_viable()
1314 static int vfio_group_add_container_user(struct vfio_group *group) in vfio_group_add_container_user()
1333 static int vfio_group_get_device_fd(struct vfio_group *group, char *buf) in vfio_group_get_device_fd()
1414 struct vfio_group *group = filep->private_data; in vfio_group_fops_unl_ioctl() local
1480 struct vfio_group *group = in vfio_group_fops_open() local
1518 struct vfio_group *group = filep->private_data; in vfio_group_fops_release() local
1643 struct vfio_group *group = filep->private_data; in vfio_group_get_external_user() local
1683 struct vfio_group *group; in vfio_group_get_external_user_from_dev() local
1700 void vfio_group_put_external_user(struct vfio_group *group) in vfio_group_put_external_user()
1710 struct vfio_group *group = filep->private_data; in vfio_external_group_match_file() local
1716 int vfio_external_user_iommu_id(struct vfio_group *group) in vfio_external_user_iommu_id()
1722 long vfio_external_check_extension(struct vfio_group *group, unsigned long arg) in vfio_external_check_extension()
1861 struct vfio_group *group; in vfio_pin_pages() local
1913 struct vfio_group *group; in vfio_unpin_pages() local
1968 int vfio_group_pin_pages(struct vfio_group *group, in vfio_group_pin_pages()
2016 int vfio_group_unpin_pages(struct vfio_group *group, in vfio_group_unpin_pages()
2067 int vfio_dma_rw(struct vfio_group *group, dma_addr_t user_iova, in vfio_dma_rw()
2090 static int vfio_register_iommu_notifier(struct vfio_group *group, in vfio_register_iommu_notifier()
2115 static int vfio_unregister_iommu_notifier(struct vfio_group *group, in vfio_unregister_iommu_notifier()
2139 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm()
2147 static int vfio_register_group_notifier(struct vfio_group *group, in vfio_register_group_notifier()
2183 static int vfio_unregister_group_notifier(struct vfio_group *group, in vfio_unregister_group_notifier()
2202 struct vfio_group *group; in vfio_register_notifier() local
2231 struct vfio_group *group; in vfio_unregister_notifier() local
2257 struct iommu_domain *vfio_group_iommu_domain(struct vfio_group *group) in vfio_group_iommu_domain()