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
58
struct device *dev, ioasid_t pasid,
drivers/iommu/amd/amd_iommu.h
60
void amd_iommu_remove_dev_pasid(struct device *dev, ioasid_t pasid,
drivers/iommu/amd/amd_iommu.h
78
ioasid_t pasid, unsigned long gcr3);
drivers/iommu/amd/amd_iommu.h
79
int amd_iommu_clear_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid);
drivers/iommu/amd/amd_iommu.h
96
ioasid_t pasid, u64 address, u64 last);
drivers/iommu/amd/amd_iommu_types.h
489
ioasid_t pasid;
drivers/iommu/amd/iommu.c
1309
u64 last, u16 domid, ioasid_t pasid,
drivers/iommu/amd/iommu.c
1327
ioasid_t pasid, bool gn)
drivers/iommu/amd/iommu.c
1633
u64 last, ioasid_t pasid, bool gn)
drivers/iommu/amd/iommu.c
1757
ioasid_t pasid = IOMMU_NO_PASID;
drivers/iommu/amd/iommu.c
1830
ioasid_t pasid, u64 address, u64 last)
drivers/iommu/amd/iommu.c
1848
ioasid_t pasid)
drivers/iommu/amd/iommu.c
1992
ioasid_t pasid, bool alloc)
drivers/iommu/amd/iommu.c
2027
ioasid_t pasid, unsigned long gcr3, bool set)
drivers/iommu/amd/iommu.c
2045
int amd_iommu_set_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid,
drivers/iommu/amd/iommu.c
2061
int amd_iommu_clear_gcr3(struct iommu_dev_data *dev_data, ioasid_t pasid)
drivers/iommu/amd/iommu.c
2901
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
259
struct device *dev, ioasid_t id,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1622
void arm_smmu_clear_cd(struct arm_smmu_master *master, ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2358
ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3014
ioasid_t ssid, bool nested_ats_flush)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3104
enum arm_smmu_inv_type type, u32 id, ioasid_t ssid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3161
ioasid_t ssid, struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3219
ioasid_t ssid)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3267
ioasid_t ssid = state->ssid;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3620
struct device *dev, ioasid_t id,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3669
struct arm_smmu_domain *smmu_domain, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3720
struct device *dev, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1109
ioasid_t ssid;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1137
void arm_smmu_clear_cd(struct arm_smmu_master *master, ioasid_t ssid);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1148
struct arm_smmu_domain *smmu_domain, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1196
ioasid_t ssid;
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
1255
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/iommu.c
1266
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
1276
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
2770
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3526
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/iommu.c
3562
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3576
struct device *dev, ioasid_t pasid)
drivers/iommu/intel/iommu.c
3612
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.c
3863
struct device *dev, ioasid_t pasid,
drivers/iommu/intel/iommu.h
1190
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1192
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1195
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/iommu.h
1226
ioasid_t pasid;
drivers/iommu/intel/iommu.h
1231
ioasid_t pasid, enum cache_tag_type type);
drivers/iommu/intel/iommu.h
1233
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
1235
struct device *dev, ioasid_t pasid);
drivers/iommu/intel/iommu.h
770
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
3546
static void iommu_remove_dev_pasid(struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3557
struct iommu_group *group, ioasid_t pasid,
drivers/iommu/iommu.c
3596
ioasid_t pasid,
drivers/iommu/iommu.c
3625
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3722
struct device *dev, ioasid_t pasid,
drivers/iommu/iommu.c
3815
ioasid_t pasid)
drivers/iommu/iommu.c
3827
ioasid_t iommu_alloc_global_pasid(struct device *dev)
drivers/iommu/iommu.c
3845
void iommu_free_global_pasid(ioasid_t pasid)
drivers/iommu/iommu.c
3869
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
1218
struct device *dev, ioasid_t pasid,
include/linux/iommu.h
1221
struct device *dev, ioasid_t pasid);
include/linux/iommu.h
1222
ioasid_t iommu_alloc_global_pasid(struct device *dev);
include/linux/iommu.h
1223
void iommu_free_global_pasid(ioasid_t pasid);
include/linux/iommu.h
1534
struct device *dev, ioasid_t pasid,
include/linux/iommu.h
1541
struct device *dev, ioasid_t pasid)
include/linux/iommu.h
1545
static inline ioasid_t iommu_alloc_global_pasid(struct device *dev)
include/linux/iommu.h
1550
static inline void iommu_free_global_pasid(ioasid_t pasid) {}
include/linux/iommu.h
789
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);