Symbol: arm_smmu_domain
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
452
struct arm_smmu_domain *s2_parent = to_smmu_domain(parent_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
139
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
140
container_of(mn, struct arm_smmu_domain, mmu_notifier);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
168
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
169
container_of(mn, struct arm_smmu_domain, mmu_notifier);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
17
arm_smmu_update_s1_domain_cd_entry(struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
200
kfree(container_of(mn, struct arm_smmu_domain, mmu_notifier));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
274
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
299
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
331
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c
347
struct arm_smmu_domain smmu_domain = {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c
499
struct arm_smmu_domain smmu_domain = {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1436
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1719
struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2243
int arm_smmu_atc_inv_domain(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2308
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2332
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2402
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2438
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2456
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2504
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2522
struct arm_smmu_domain *arm_smmu_domain_alloc(void)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2524
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2538
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2559
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2575
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2590
static int arm_smmu_domain_finalise(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2598
struct arm_smmu_domain *smmu_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2782
arm_smmu_find_master_domain(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2807
static struct arm_smmu_domain *
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2877
struct arm_smmu_domain *smmu_domain = to_smmu_domain_devices(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2927
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3072
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3139
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
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
3239
struct arm_smmu_domain *smmu_domain = to_smmu_domain(old_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3370
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3440
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3451
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3460
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3663
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1046
struct arm_smmu_domain *s2_parent;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
909
struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
942
static inline struct arm_smmu_domain *to_smmu_domain(struct iommu_domain *dom)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
944
return container_of(dom, struct arm_smmu_domain, domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
956
struct arm_smmu_domain *arm_smmu_domain_alloc(void);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
963
struct arm_smmu_domain *smmu_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
969
struct arm_smmu_domain *smmu_domain, ioasid_t pasid,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
975
struct arm_smmu_domain *smmu_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
976
int arm_smmu_atc_inv_domain(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
71
static int cavium_init_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
224
struct arm_smmu_domain *smmu_domain = dev;
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
259
static int nvidia_smmu_init_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
127
static int qcom_tbu_halt(struct qcom_tbu *tbu, struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
201
static phys_addr_t qcom_tbu_trigger_atos(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
263
static phys_addr_t qcom_iova_to_phys(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
348
static phys_addr_t qcom_smmu_iova_to_phys_hard(struct arm_smmu_domain *smmu_domain, dma_addr_t iova)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
361
static phys_addr_t qcom_smmu_verify_fault(struct arm_smmu_domain *smmu_domain, dma_addr_t iova, u32 fsr)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
383
struct arm_smmu_domain *smmu_domain = dev;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
126
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
141
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
180
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
202
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
243
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
258
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
296
static int qcom_adreno_smmu_alloc_context_bank(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
341
static int qcom_adreno_smmu_init_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
421
static int qcom_smmu_init_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu.c
106
static struct arm_smmu_domain *to_smmu_domain(struct iommu_domain *dom)
drivers/iommu/arm/arm-smmu/arm-smmu.c
108
return container_of(dom, struct arm_smmu_domain, domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1171
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1307
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1320
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1338
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1390
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
1577
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
246
static void arm_smmu_tlb_sync_context(struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu/arm-smmu.c
259
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
272
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
284
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
312
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
332
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
384
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu/arm-smmu.c
458
struct arm_smmu_domain *smmu_domain = dev;
drivers/iommu/arm/arm-smmu/arm-smmu.c
519
static void arm_smmu_init_context_bank(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu.c
665
static int arm_smmu_alloc_context_bank(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu.c
675
static int arm_smmu_init_domain_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu.c
888
static void arm_smmu_destroy_domain_context(struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu/arm-smmu.c
921
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu/arm-smmu.c
943
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu/arm-smmu.h
444
int (*init_context)(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu.h
452
int (*alloc_context_bank)(struct arm_smmu_domain *smmu_domain,