Lines Matching defs:group
202 struct iommu_group *group; in __iommu_probe_device() local
253 struct iommu_group *group; in iommu_probe_device() local
341 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_show() local
354 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_store() local
367 static int iommu_group_create_file(struct iommu_group *group, in iommu_group_create_file()
373 static void iommu_group_remove_file(struct iommu_group *group, in iommu_group_remove_file()
379 static ssize_t iommu_group_show_name(struct iommu_group *group, char *buf) in iommu_group_show_name()
460 int iommu_get_group_resv_regions(struct iommu_group *group, in iommu_get_group_resv_regions()
482 static ssize_t iommu_group_show_resv_regions(struct iommu_group *group, in iommu_group_show_resv_regions()
504 static ssize_t iommu_group_show_type(struct iommu_group *group, in iommu_group_show_type()
539 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_release() local
573 struct iommu_group *group; in iommu_group_alloc() local
632 struct iommu_group *group; in iommu_group_get_by_id() local
666 void *iommu_group_get_iommudata(struct iommu_group *group) in iommu_group_get_iommudata()
682 void iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data, in iommu_group_set_iommudata()
698 int iommu_group_set_name(struct iommu_group *group, const char *name) in iommu_group_set_name()
725 static int iommu_create_device_direct_mappings(struct iommu_group *group, in iommu_create_device_direct_mappings()
797 int iommu_group_add_device(struct iommu_group *group, struct device *dev) in iommu_group_add_device()
884 struct iommu_group *group = dev->iommu_group; in iommu_group_remove_device() local
921 static int iommu_group_device_count(struct iommu_group *group) in iommu_group_device_count()
943 static int __iommu_group_for_each_dev(struct iommu_group *group, void *data, in __iommu_group_for_each_dev()
958 int iommu_group_for_each_dev(struct iommu_group *group, void *data, in iommu_group_for_each_dev()
981 struct iommu_group *group = dev->iommu_group; in iommu_group_get() local
997 struct iommu_group *iommu_group_ref_get(struct iommu_group *group) in iommu_group_ref_get()
1011 void iommu_group_put(struct iommu_group *group) in iommu_group_put()
1027 int iommu_group_register_notifier(struct iommu_group *group, in iommu_group_register_notifier()
1041 int iommu_group_unregister_notifier(struct iommu_group *group, in iommu_group_unregister_notifier()
1265 int iommu_group_id(struct iommu_group *group) in iommu_group_id()
1294 struct iommu_group *group; in get_pci_function_alias_group() local
1328 struct iommu_group *group; in get_pci_alias_group() local
1362 struct iommu_group *group; member
1398 struct iommu_group *group = NULL; in pci_device_group() local
1461 struct iommu_group *group; in fsl_mc_device_group() local
1482 struct iommu_group *group, in iommu_group_alloc_default_domain()
1512 static int iommu_alloc_default_domain(struct iommu_group *group, in iommu_alloc_default_domain()
1538 struct iommu_group *group; in iommu_group_get_for_dev() local
1567 struct iommu_domain *iommu_group_default_domain(struct iommu_group *group) in iommu_group_default_domain()
1575 struct iommu_group *group; in probe_iommu_group() local
1604 struct iommu_group *group; in iommu_bus_notifier() local
1684 struct iommu_group *group) in probe_alloc_default_domain()
1712 static int __iommu_group_dma_attach(struct iommu_group *group) in __iommu_group_dma_attach()
1728 static void __iommu_group_dma_finalize(struct iommu_group *group) in __iommu_group_dma_finalize()
1736 struct iommu_group *group = data; in iommu_do_create_direct_mappings() local
1743 static int iommu_group_create_direct_mappings(struct iommu_group *group) in iommu_group_create_direct_mappings()
1751 struct iommu_group *group, *next; in bus_iommu_probe() local
1948 struct iommu_group *group; in iommu_attach_device() local
2199 struct iommu_group *group; in iommu_detach_device() local
2222 struct iommu_group *group; in iommu_get_domain_for_dev() local
2263 struct iommu_group *group) in __iommu_attach_group()
2278 int iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_attach_group()
2300 struct iommu_group *group) in __iommu_detach_group()
2323 void iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_detach_group()
2987 struct iommu_group *group; in iommu_sva_bind_device() local
3032 struct iommu_group *group; in iommu_sva_unbind_device() local