Symbol: dart_iopte
drivers/iommu/io-pgtable-dart.c
114
dart_iopte prot, int num_entries,
drivers/iommu/io-pgtable-dart.c
115
dart_iopte *ptep)
drivers/iommu/io-pgtable-dart.c
118
dart_iopte pte = prot;
drivers/iommu/io-pgtable-dart.c
140
static dart_iopte dart_install_table(dart_iopte *table,
drivers/iommu/io-pgtable-dart.c
141
dart_iopte *ptep,
drivers/iommu/io-pgtable-dart.c
142
dart_iopte curr,
drivers/iommu/io-pgtable-dart.c
145
dart_iopte old, new;
drivers/iommu/io-pgtable-dart.c
163
return (iova >> (level * data->bits_per_level + ilog2(sizeof(dart_iopte)))) &
drivers/iommu/io-pgtable-dart.c
170
return (iova >> (data->bits_per_level + ilog2(sizeof(dart_iopte)))) &
drivers/iommu/io-pgtable-dart.c
174
static dart_iopte *dart_get_last(struct dart_io_pgtable *data, unsigned long iova)
drivers/iommu/io-pgtable-dart.c
176
dart_iopte pte, *ptep;
drivers/iommu/io-pgtable-dart.c
202
static dart_iopte dart_prot_to_pte(struct dart_io_pgtable *data,
drivers/iommu/io-pgtable-dart.c
205
dart_iopte pte = 0;
drivers/iommu/io-pgtable-dart.c
234
dart_iopte pte, *cptep, *ptep;
drivers/iommu/io-pgtable-dart.c
235
dart_iopte prot;
drivers/iommu/io-pgtable-dart.c
300
dart_iopte pte, *ptep;
drivers/iommu/io-pgtable-dart.c
340
dart_iopte pte, *ptep;
drivers/iommu/io-pgtable-dart.c
377
bits_per_level = pg_shift - ilog2(sizeof(dart_iopte));
drivers/iommu/io-pgtable-dart.c
42
(sizeof(dart_iopte) << (d)->bits_per_level)
drivers/iommu/io-pgtable-dart.c
44
(DART_GRANULE(d) >> ilog2(sizeof(dart_iopte)))
drivers/iommu/io-pgtable-dart.c
451
static void apple_dart_free_pgtables(struct dart_io_pgtable *data, dart_iopte *ptep, int level)
drivers/iommu/io-pgtable-dart.c
453
dart_iopte *end;
drivers/iommu/io-pgtable-dart.c
454
dart_iopte *start = ptep;
drivers/iommu/io-pgtable-dart.c
460
dart_iopte pte = *ptep++;
drivers/iommu/io-pgtable-dart.c
82
static dart_iopte paddr_to_iopte(phys_addr_t paddr,
drivers/iommu/io-pgtable-dart.c
85
dart_iopte pte;
drivers/iommu/io-pgtable-dart.c
97
static phys_addr_t iopte_to_paddr(dart_iopte pte,