Symbol: ioasid_t
drivers/dma/idxd/cdev.c
731
int idxd_copy_cr(struct idxd_wq *wq, ioasid_t pasid, unsigned long addr,
drivers/dma/idxd/idxd.h
823
int idxd_copy_cr(struct idxd_wq *wq, ioasid_t pasid, unsigned long addr,
drivers/dma/idxd/idxd.h
97
ioasid_t pasid;
drivers/dma/idxd/init.c
667
ioasid_t pasid;
drivers/iommu/amd/amd_iommu.h
55
struct device *dev, ioasid_t pasid,
drivers/iommu/amd/amd_iommu.h
57
void amd_iommu_remove_dev_pasid(struct device *dev, ioasid_t pasid,
drivers/iommu/amd/amd_iommu.h
75
ioasid_t pasid, unsigned long gcr3);
drivers/iommu/amd/amd_iommu.h
76
int amd_iommu_clear_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid);
drivers/iommu/amd/amd_iommu.h
93
ioasid_t pasid, u64 address, size_t size);
drivers/iommu/amd/amd_iommu_types.h
493
ioasid_t pasid;
drivers/iommu/amd/iommu.c
1308
ioasid_t pasid, bool gn)
drivers/iommu/amd/iommu.c
1328
ioasid_t pasid, bool gn)
drivers/iommu/amd/iommu.c
1621
size_t size, ioasid_t pasid, bool gn)
drivers/iommu/amd/iommu.c
1744
ioasid_t pasid = IOMMU_NO_PASID;
drivers/iommu/amd/iommu.c
1827
ioasid_t pasid, u64 address, size_t size)
drivers/iommu/amd/iommu.c
1843
ioasid_t pasid)
drivers/iommu/amd/iommu.c
1988
ioasid_t pasid, bool alloc)
drivers/iommu/amd/iommu.c
2023
ioasid_t pasid, unsigned long gcr3, bool set)
drivers/iommu/amd/iommu.c
2041
int amd_iommu_set_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid,
drivers/iommu/amd/iommu.c
2057
int amd_iommu_clear_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid)
drivers/iommu/amd/iommu.c
2895
struct device *dev, ioasid_t pasid,
drivers/iommu/amd/pasid.c
103
struct device *dev, ioasid_t pasid,
drivers/iommu/amd/pasid.c
148
void amd_iommu_remove_dev_pasid(struct device *dev, ioasid_t pasid,
drivers/iommu/amd/pasid.c
24
ioasid_t pasid)
drivers/iommu/amd/pasid.c
43
struct device *dev, ioasid_t pasid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
271
struct device *dev, ioasid_t id,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1477
void arm_smmu_clear_cd(struct arm_smmu_master *master, ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2226
ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2785
ioasid_t ssid, bool nested_ats_flush)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2875
ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3136
struct device *dev, ioasid_t id,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3185
struct arm_smmu_domain *smmu_domain, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3236
struct device *dev, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1000
ioasid_t ssid;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
937
ioasid_t ssid;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
958
void arm_smmu_clear_cd(struct arm_smmu_master *master, ioasid_t ssid);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
969
struct arm_smmu_domain *smmu_domain, ioasid_t pasid,
drivers/iommu/intel/cache.c
136
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
157
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
168
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
189
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
223
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
247
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/cache.c
25
ioasid_t pasid, enum cache_tag_type type)
drivers/iommu/intel/cache.c
44
ioasid_t pasid, enum cache_tag_type type)
drivers/iommu/intel/cache.c
94
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/debugfs.c
347
ioasid_t pasid)
drivers/iommu/intel/iommu.c
1252
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/iommu.c
1263
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
1273
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
2767
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3521
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/iommu.c
3556
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3570
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/iommu.c
3606
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3854
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.h
1201
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1203
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1206
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/iommu.h
1237
ioasid_t pasid;
drivers/iommu/intel/iommu.h
1242
ioasid_t pasid, enum cache_tag_type type);
drivers/iommu/intel/iommu.h
1244
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1246
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
775
ioasid_t pasid;
drivers/iommu/intel/nested.c
136
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/nested.c
146
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/svm.c
149
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu-priv.h
44
ioasid_t pasid,
drivers/iommu/iommu-priv.h
67
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu-sva.c
23
ioasid_t pasid;
drivers/iommu/iommu.c
3473
static void iommu_remove_dev_pasid(struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3484
struct iommu_group *group, ioasid_t pasid,
drivers/iommu/iommu.c
3523
ioasid_t pasid,
drivers/iommu/iommu.c
3547
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3644
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3737
ioasid_t pasid)
drivers/iommu/iommu.c
3749
ioasid_t iommu_alloc_global_pasid(struct device *dev)
drivers/iommu/iommu.c
3767
void iommu_free_global_pasid(ioasid_t pasid)
drivers/iommu/iommu.c
3791
iommu_attach_handle_get(struct iommu_group *group, ioasid_t pasid, unsigned int type)
drivers/iommu/iommufd/device.c
1002
int iommufd_device_attach(struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/device.c
1038
int iommufd_device_replace(struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/device.c
1055
void iommufd_device_detach(struct iommufd_device *idev, ioasid_t pasid)
drivers/iommu/iommufd/device.c
353
ioasid_t pasid)
drivers/iommu/iommufd/device.c
406
iommufd_group_first_attach(struct iommufd_group *igroup, ioasid_t pasid)
drivers/iommu/iommufd/device.c
441
ioasid_t pasid)
drivers/iommu/iommufd/device.c
451
ioasid_t pasid)
drivers/iommu/iommufd/device.c
499
ioasid_t pasid)
drivers/iommu/iommufd/device.c
533
iommufd_device_get_attach_handle(struct iommufd_device *idev, ioasid_t pasid)
drivers/iommu/iommufd/device.c
547
ioasid_t pasid)
drivers/iommu/iommufd/device.c
562
ioasid_t pasid,
drivers/iommu/iommufd/device.c
603
struct iommufd_device *idev, ioasid_t pasid)
drivers/iommu/iommufd/device.c
687
iommufd_hw_pagetable_detach(struct iommufd_device *idev, ioasid_t pasid)
drivers/iommu/iommufd/device.c
721
iommufd_device_do_attach(struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/device.c
781
iommufd_device_do_replace(struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/device.c
863
iommufd_device_auto_get_domain(struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/device.c
941
ioasid_t pasid,
drivers/iommu/iommufd/hw_pagetable.c
109
struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/iommufd_private.h
438
struct iommufd_device *idev, ioasid_t pasid,
drivers/iommu/iommufd/iommufd_private.h
442
struct iommufd_device *idev, ioasid_t pasid);
drivers/iommu/iommufd/iommufd_private.h
444
iommufd_hw_pagetable_detach(struct iommufd_device *idev, ioasid_t pasid);
drivers/iommu/iommufd/selftest.c
251
struct device *dev, ioasid_t pasid,
include/linux/iommu.h
1186
struct device *dev, ioasid_t pasid,
include/linux/iommu.h
1189
struct device *dev, ioasid_t pasid);
include/linux/iommu.h
1190
ioasid_t iommu_alloc_global_pasid(struct device *dev);
include/linux/iommu.h
1191
void iommu_free_global_pasid(ioasid_t pasid);
include/linux/iommu.h
1502
struct device *dev, ioasid_t pasid,
include/linux/iommu.h
1509
struct device *dev, ioasid_t pasid)
include/linux/iommu.h
1513
static inline ioasid_t iommu_alloc_global_pasid(struct device *dev)
include/linux/iommu.h
1518
static inline void iommu_free_global_pasid(ioasid_t pasid) {}
include/linux/iommu.h
757
ioasid_t pasid, struct iommu_domain *old);
include/linux/iommufd.h
65
int iommufd_device_attach(struct iommufd_device *idev, ioasid_t pasid,
include/linux/iommufd.h
67
int iommufd_device_replace(struct iommufd_device *idev, ioasid_t pasid,
include/linux/iommufd.h
69
void iommufd_device_detach(struct iommufd_device *idev, ioasid_t pasid);