Symbol: arm_smmu_domain
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
467
struct arm_smmu_domain *s2_parent = to_smmu_domain(parent_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
140
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
141
container_of(mn, struct arm_smmu_domain, mmu_notifier);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
156
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
157
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
188
container_of(mn, struct arm_smmu_domain, mmu_notifier));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
262
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
287
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
319
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
1581
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1872
struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2378
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2616
void arm_smmu_domain_inv_range(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2673
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2682
struct arm_smmu_domain *smmu_domain = cookie;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2725
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2743
struct arm_smmu_domain *arm_smmu_domain_alloc(void)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2745
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2767
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2788
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2804
struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2819
static int arm_smmu_domain_finalise(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2827
struct arm_smmu_domain *smmu_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3011
arm_smmu_find_master_domain(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3036
static struct arm_smmu_domain *
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
3221
struct arm_smmu_domain *smmu_domain = to_smmu_domain_devices(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3262
struct arm_smmu_domain *old_smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3264
struct arm_smmu_domain *new_smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3399
struct arm_smmu_domain *smmu_domain =
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3553
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3623
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
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
3723
struct arm_smmu_domain *smmu_domain = to_smmu_domain(old_domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3866
struct arm_smmu_domain *smmu_domain;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3936
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3947
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3956
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4231
struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1075
struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1114
static inline struct arm_smmu_domain *to_smmu_domain(struct iommu_domain *dom)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1116
return container_of(dom, struct arm_smmu_domain, domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1128
struct arm_smmu_domain *arm_smmu_domain_alloc(void);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1130
static inline void arm_smmu_domain_free(struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1142
struct arm_smmu_domain *smmu_domain);
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
1151
void arm_smmu_domain_inv_range(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1155
static inline void arm_smmu_domain_inv(struct arm_smmu_domain *smmu_domain)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1245
struct arm_smmu_domain *s2_parent;
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
126
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
200
static phys_addr_t qcom_tbu_trigger_atos(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
262
static phys_addr_t qcom_iova_to_phys(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
347
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
360
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
382
struct arm_smmu_domain *smmu_domain = dev;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
128
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
143
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
182
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
204
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
245
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
260
struct arm_smmu_domain *smmu_domain = (void *)cookie;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
307
static int qcom_adreno_smmu_alloc_context_bank(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
352
static int qcom_adreno_smmu_init_context(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
432
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,