Lines Matching defs:group

285 	struct iommu_group *group;  in __iommu_probe_device()  local
337 struct iommu_group *group; in iommu_probe_device() local
448 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_show() local
461 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_store() local
474 static int iommu_group_create_file(struct iommu_group *group, in iommu_group_create_file()
480 static void iommu_group_remove_file(struct iommu_group *group, in iommu_group_remove_file()
486 static ssize_t iommu_group_show_name(struct iommu_group *group, char *buf) in iommu_group_show_name()
567 int iommu_get_group_resv_regions(struct iommu_group *group, in iommu_get_group_resv_regions()
596 static ssize_t iommu_group_show_resv_regions(struct iommu_group *group, in iommu_group_show_resv_regions()
618 static ssize_t iommu_group_show_type(struct iommu_group *group, in iommu_group_show_type()
659 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_release() local
695 struct iommu_group *group; in iommu_group_alloc() local
752 struct iommu_group *group; in iommu_group_get_by_id() local
786 void *iommu_group_get_iommudata(struct iommu_group *group) in iommu_group_get_iommudata()
802 void iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data, in iommu_group_set_iommudata()
818 int iommu_group_set_name(struct iommu_group *group, const char *name) in iommu_group_set_name()
845 static int iommu_create_device_direct_mappings(struct iommu_group *group, in iommu_create_device_direct_mappings()
927 int iommu_group_add_device(struct iommu_group *group, struct device *dev) in iommu_group_add_device()
1010 struct iommu_group *group = dev->iommu_group; in iommu_group_remove_device() local
1043 static int iommu_group_device_count(struct iommu_group *group) in iommu_group_device_count()
1054 static int __iommu_group_for_each_dev(struct iommu_group *group, void *data, in __iommu_group_for_each_dev()
1079 int iommu_group_for_each_dev(struct iommu_group *group, void *data, in iommu_group_for_each_dev()
1102 struct iommu_group *group = dev->iommu_group; in iommu_group_get() local
1118 struct iommu_group *iommu_group_ref_get(struct iommu_group *group) in iommu_group_ref_get()
1132 void iommu_group_put(struct iommu_group *group) in iommu_group_put()
1356 int iommu_group_id(struct iommu_group *group) in iommu_group_id()
1385 struct iommu_group *group; in get_pci_function_alias_group() local
1419 struct iommu_group *group; in get_pci_alias_group() local
1453 struct iommu_group *group; member
1489 struct iommu_group *group = NULL; in pci_device_group() local
1552 struct iommu_group *group; in fsl_mc_device_group() local
1575 struct iommu_group *group, in iommu_group_alloc_default_domain()
1597 static int iommu_alloc_default_domain(struct iommu_group *group, in iommu_alloc_default_domain()
1623 struct iommu_group *group; in iommu_group_get_for_dev() local
1649 struct iommu_domain *iommu_group_default_domain(struct iommu_group *group) in iommu_group_default_domain()
1657 struct iommu_group *group; in probe_iommu_group() local
1721 struct iommu_group *group) in probe_alloc_default_domain()
1749 static int __iommu_group_dma_attach(struct iommu_group *group) in __iommu_group_dma_attach()
1765 static void __iommu_group_dma_finalize(struct iommu_group *group) in __iommu_group_dma_finalize()
1773 struct iommu_group *group = data; in iommu_do_create_direct_mappings() local
1780 static int iommu_group_create_direct_mappings(struct iommu_group *group) in iommu_group_create_direct_mappings()
1788 struct iommu_group *group, *next; in bus_iommu_probe() local
1924 static void __iommu_group_set_core_domain(struct iommu_group *group) in __iommu_group_set_core_domain()
1954 struct iommu_group *group; in iommu_attach_device() local
2000 struct iommu_group *group; in iommu_detach_device() local
2021 struct iommu_group *group; in iommu_get_domain_for_dev() local
2062 struct iommu_group *group) in __iommu_attach_group()
2078 int iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_attach_group()
2099 static int __iommu_group_set_domain(struct iommu_group *group, in __iommu_group_set_domain()
2138 void iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_detach_group()
2748 struct iommu_group *group; in iommu_sva_bind_device() local
2791 struct iommu_group *group; in iommu_sva_unbind_device() local
2836 static int iommu_change_dev_def_domain(struct iommu_group *group, in iommu_change_dev_def_domain()
2967 static ssize_t iommu_group_store_type(struct iommu_group *group, in iommu_group_store_type()
3054 static bool iommu_is_default_domain(struct iommu_group *group) in iommu_is_default_domain()
3082 struct iommu_group *group = iommu_group_get(dev); in iommu_device_use_default_domain() local
3115 struct iommu_group *group = iommu_group_get(dev); in iommu_device_unuse_default_domain() local
3128 static int __iommu_group_alloc_blocking_domain(struct iommu_group *group) in __iommu_group_alloc_blocking_domain()
3160 int iommu_group_claim_dma_owner(struct iommu_group *group, void *owner) in iommu_group_claim_dma_owner()
3198 void iommu_group_release_dma_owner(struct iommu_group *group) in iommu_group_release_dma_owner()
3223 bool iommu_group_dma_owner_claimed(struct iommu_group *group) in iommu_group_dma_owner_claimed()