Symbol: page_table
arch/arm64/include/asm/assembler.h
478
.macro break_before_make_ttbr_switch zero_page, page_table, tmp, tmp2
arch/s390/kvm/dat.c
237
struct page_table *pt;
arch/s390/kvm/dat.c
389
struct page_table *pgtable;
arch/s390/kvm/dat.c
513
static long dat_pte_walk_range(gfn_t gfn, gfn_t end, struct page_table *table, struct dat_walk *w)
arch/s390/kvm/dat.c
56
static inline struct page_table *dat_alloc_pt_noinit(struct kvm_s390_mmu_cache *mc)
arch/s390/kvm/dat.c
58
struct page_table *res;
arch/s390/kvm/dat.c
932
unsigned long dat_get_ptval(struct page_table *table, struct ptval_param param)
arch/s390/kvm/dat.c
950
void dat_set_ptval(struct page_table *table, struct ptval_param param, unsigned long val)
arch/s390/kvm/dat.h
344
static_assert(sizeof(struct page_table) == PAGE_SIZE);
arch/s390/kvm/dat.h
536
unsigned long dat_get_ptval(struct page_table *table, struct ptval_param param);
arch/s390/kvm/dat.h
537
void dat_set_ptval(struct page_table *table, struct ptval_param param, unsigned long val);
arch/s390/kvm/dat.h
555
static inline struct page_table *kvm_s390_mmu_cache_alloc_pt(struct kvm_s390_mmu_cache *mc)
arch/s390/kvm/dat.h
581
static inline struct page_table *pte_table_start(union pte *ptep)
arch/s390/kvm/dat.h
583
return (struct page_table *)ALIGN_DOWN((unsigned long)ptep, _PAGE_TABLE_SIZE);
arch/s390/kvm/dat.h
626
static inline void dat_init_pgstes(struct page_table *pt, unsigned long val)
arch/s390/kvm/dat.h
631
static inline void dat_init_page_table(struct page_table *pt, unsigned long ptes,
arch/s390/kvm/dat.h
801
static inline struct page_table *dereference_pmd(union pmd pmd)
arch/s390/kvm/dat.h
890
static inline void dat_free_pt(struct page_table *pt)
arch/s390/kvm/gmap.c
703
struct page_table *pt;
arch/sparc/include/asm/io-unit.h
47
iopte_t __iomem *page_table;
arch/sparc/include/asm/iommu_32.h
104
iopte_t *page_table;
arch/sparc/include/asm/iommu_64.h
60
iopte_t *page_table;
arch/sparc/kernel/iommu.c
138
iommu->page_table = (iopte_t *)page_address(page);
arch/sparc/kernel/iommu.c
141
iopte_make_dummy(iommu, &iommu->page_table[i]);
arch/sparc/kernel/iommu.c
167
return iommu->page_table + entry;
arch/sparc/kernel/iommu.c
231
((iopte - iommu->page_table) << IO_PAGE_SHIFT));
arch/sparc/kernel/iommu.c
306
((base - iommu->page_table) << IO_PAGE_SHIFT));
arch/sparc/kernel/iommu.c
416
base = iommu->page_table +
arch/sparc/kernel/iommu.c
511
base = iommu->page_table + entry;
arch/sparc/kernel/iommu.c
576
base = iommu->page_table + entry;
arch/sparc/kernel/iommu.c
607
base = iommu->page_table +
arch/sparc/kernel/iommu.c
647
base = iommu->page_table + entry;
arch/sparc/kernel/iommu.c
694
iopte = iommu->page_table +
arch/sparc/kernel/iommu.c
730
iopte = iommu->page_table + ((sglist[0].dma_address -
arch/sparc/kernel/ldc.c
1029
base = iommu->page_table + entry;
arch/sparc/kernel/ldc.c
1079
ldc_iommu->page_table = table;
arch/sparc/kernel/ldc.c
108
struct ldc_mtable_entry *page_table;
arch/sparc/kernel/ldc.c
1091
ldc_iommu->page_table = NULL;
arch/sparc/kernel/ldc.c
1112
free_pages((unsigned long) ldc_iommu->page_table, order);
arch/sparc/kernel/ldc.c
1113
ldc_iommu->page_table = NULL;
arch/sparc/kernel/ldc.c
2027
return iommu->page_table + entry;
arch/sparc/kernel/ldc.c
2076
struct ldc_mtable_entry *page_table;
arch/sparc/kernel/ldc.c
2091
sp->page_table[sp->pte_idx].mte = sp->mte_base | pa;
arch/sparc/kernel/ldc.c
2177
state.page_table = iommu->page_table;
arch/sparc/kernel/ldc.c
2181
state.pte_idx = (base - iommu->page_table);
arch/sparc/kernel/ldc.c
2219
state.page_table = iommu->page_table;
arch/sparc/kernel/ldc.c
2223
state.pte_idx = (base - iommu->page_table);
arch/sparc/kernel/pci_fire.c
65
upa_writeq(__pa(iommu->page_table) | 0x7UL, iommu->iommu_tsbbase);
arch/sparc/kernel/pci_schizo.c
1208
upa_writeq(__pa(iommu->page_table), iommu->iommu_tsbbase);
arch/sparc/kernel/psycho_common.c
430
upa_writeq(__pa(iommu->page_table), iommu->iommu_tsbbase);
arch/sparc/kernel/sbus.c
626
upa_writeq(__pa(iommu->page_table), iommu->iommu_tsbbase);
arch/sparc/mm/io-unit.c
141
sbus_writel(iopte_val(iopte), &iounit->page_table[scan]);
arch/sparc/mm/io-unit.c
256
iopte = iounit->page_table + i;
arch/sparc/mm/io-unit.c
67
iounit->page_table = xpt;
arch/sparc/mm/io-unit.c
70
xptend = iounit->page_table + (16 * PAGE_SIZE) / sizeof(iopte_t);
arch/sparc/mm/iommu.c
102
iommu->page_table = (iopte_t *)tmp;
arch/sparc/mm/iommu.c
105
memset(iommu->page_table, 0, IOMMU_NPTES*sizeof(iopte_t));
arch/sparc/mm/iommu.c
109
base = __pa((unsigned long)iommu->page_table) >> 4;
arch/sparc/mm/iommu.c
129
impl, vers, iommu->page_table,
arch/sparc/mm/iommu.c
220
iopte0 = &iommu->page_table[ioptex];
arch/sparc/mm/iommu.c
294
iopte_val(iommu->page_table[ioptex + i]) = 0;
arch/sparc/mm/iommu.c
320
iopte_t *iopte = iommu->page_table;
arch/sparc/mm/iommu.c
401
iopte_t *iopte = iommu->page_table;
arch/x86/mm/init_32.c
100
set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE));
arch/x86/mm/init_32.c
101
BUG_ON(page_table != pte_offset_kernel(pmd, 0));
arch/x86/mm/init_32.c
98
pte_t *page_table = (pte_t *)alloc_low_page();
arch/x86/power/hibernate_32.c
62
pte_t *page_table = (pte_t *)get_safe_page(GFP_ATOMIC);
arch/x86/power/hibernate_32.c
63
if (!page_table)
arch/x86/power/hibernate_32.c
66
set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE));
arch/x86/power/hibernate_32.c
68
BUG_ON(page_table != pte_offset_kernel(pmd, 0));
arch/x86/power/hibernate_32.c
70
return page_table;
drivers/firewire/sbp2.c
1287
sizeof(orb->page_table), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
1411
orb->page_table[i].high = cpu_to_be32(sg_dma_len(sg) << 16);
drivers/firewire/sbp2.c
1412
orb->page_table[i].low = cpu_to_be32(sg_dma_address(sg));
drivers/firewire/sbp2.c
1416
dma_map_single(device->card->device, orb->page_table,
drivers/firewire/sbp2.c
1417
sizeof(orb->page_table), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
315
struct sbp2_pointer page_table[SG_ALL] __attribute__((aligned(8)));
drivers/gpu/drm/i915/gvt/gtt.c
590
void *page_table, int type,
drivers/gpu/drm/i915/gvt/gtt.c
603
ret = ops->get_entry(page_table, e, index, guest,
drivers/gpu/drm/i915/gvt/gtt.c
619
void *page_table, int type,
drivers/gpu/drm/i915/gvt/gtt.c
632
return ops->set_entry(page_table, e, index, guest,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
429
struct vmw_mob *page_table;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
129
BUG_ON(otable->page_table != NULL);
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
176
otable->page_table = mob;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
204
if (otable->page_table == NULL)
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
207
bo = &otable->page_table->pt_bo->tbo;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
232
vmw_mob_destroy(otable->page_table);
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
233
otable->page_table = NULL;
drivers/iommu/intel/perfmon.c
428
iommu_pmu_set_filter(page_table, event->attr.config2,
drivers/iommu/rockchip-iommu.c
1121
u32 *page_table = phys_to_virt(pt_phys);
drivers/iommu/rockchip-iommu.c
1124
iommu_free_pages(page_table);
drivers/iommu/rockchip-iommu.c
658
u32 *page_table;
drivers/iommu/rockchip-iommu.c
667
page_table = (u32 *)phys_to_virt(pt_phys);
drivers/iommu/rockchip-iommu.c
668
pte = page_table[rk_iova_pte_index(iova)];
drivers/iommu/rockchip-iommu.c
720
u32 *page_table, *dte_addr;
drivers/iommu/rockchip-iommu.c
733
page_table = iommu_alloc_pages_sz(GFP_ATOMIC | rk_ops->gfp_flags,
drivers/iommu/rockchip-iommu.c
735
if (!page_table)
drivers/iommu/rockchip-iommu.c
738
pt_dma = dma_map_single(rk_domain->dma_dev, page_table, SPAGE_SIZE, DMA_TO_DEVICE);
drivers/iommu/rockchip-iommu.c
741
iommu_free_pages(page_table);
drivers/iommu/rockchip-iommu.c
829
u32 *page_table, *pte_addr;
drivers/iommu/rockchip-iommu.c
842
page_table = rk_dte_get_page_table(rk_domain, iova);
drivers/iommu/rockchip-iommu.c
843
if (IS_ERR(page_table)) {
drivers/iommu/rockchip-iommu.c
845
return PTR_ERR(page_table);
drivers/iommu/rockchip-iommu.c
850
pte_addr = &page_table[pte_index];
drivers/iommu/sun50i-iommu.c
528
u32 *page_table;
drivers/iommu/sun50i-iommu.c
530
page_table = kmem_cache_zalloc(iommu->pt_pool, gfp);
drivers/iommu/sun50i-iommu.c
531
if (!page_table)
drivers/iommu/sun50i-iommu.c
534
pt_dma = dma_map_single(iommu->dev, page_table, PT_SIZE, DMA_TO_DEVICE);
drivers/iommu/sun50i-iommu.c
537
kmem_cache_free(iommu->pt_pool, page_table);
drivers/iommu/sun50i-iommu.c
542
WARN_ON(pt_dma != virt_to_phys(page_table));
drivers/iommu/sun50i-iommu.c
544
return page_table;
drivers/iommu/sun50i-iommu.c
548
u32 *page_table)
drivers/iommu/sun50i-iommu.c
550
phys_addr_t pt_phys = virt_to_phys(page_table);
drivers/iommu/sun50i-iommu.c
553
kmem_cache_free(iommu->pt_pool, page_table);
drivers/iommu/sun50i-iommu.c
560
u32 *page_table;
drivers/iommu/sun50i-iommu.c
572
page_table = sun50i_iommu_alloc_page_table(iommu, gfp);
drivers/iommu/sun50i-iommu.c
573
if (IS_ERR(page_table))
drivers/iommu/sun50i-iommu.c
574
return page_table;
drivers/iommu/sun50i-iommu.c
576
dte = sun50i_mk_dte(virt_to_phys(page_table));
drivers/iommu/sun50i-iommu.c
582
u32 *drop_pt = page_table;
drivers/iommu/sun50i-iommu.c
584
page_table = installed_pt;
drivers/iommu/sun50i-iommu.c
589
sun50i_table_flush(sun50i_domain, page_table, NUM_PT_ENTRIES);
drivers/iommu/sun50i-iommu.c
592
return page_table;
drivers/iommu/sun50i-iommu.c
602
u32 *page_table, *pte_addr;
drivers/iommu/sun50i-iommu.c
613
page_table = sun50i_dte_get_page_table(sun50i_domain, iova, gfp);
drivers/iommu/sun50i-iommu.c
614
if (IS_ERR(page_table)) {
drivers/iommu/sun50i-iommu.c
615
ret = PTR_ERR(page_table);
drivers/iommu/sun50i-iommu.c
620
pte_addr = &page_table[pte_index];
drivers/iommu/sun50i-iommu.c
667
u32 *page_table;
drivers/iommu/sun50i-iommu.c
675
page_table = (u32 *)phys_to_virt(pt_phys);
drivers/iommu/sun50i-iommu.c
676
pte = page_table[sun50i_iova_get_pte_index(iova)];
drivers/iommu/sun50i-iommu.c
747
u32 *page_table;
drivers/iommu/sun50i-iommu.c
760
page_table = phys_to_virt(pt_phys);
drivers/iommu/sun50i-iommu.c
761
sun50i_iommu_free_page_table(iommu, page_table);
drivers/net/ethernet/broadcom/cnic.c
760
__le32 *page_table = (__le32 *) dma->pgtbl;
drivers/net/ethernet/broadcom/cnic.c
764
*page_table = cpu_to_le32((u64) dma->pg_map_arr[i] >> 32);
drivers/net/ethernet/broadcom/cnic.c
765
page_table++;
drivers/net/ethernet/broadcom/cnic.c
766
*page_table = cpu_to_le32(dma->pg_map_arr[i] & 0xffffffff);
drivers/net/ethernet/broadcom/cnic.c
767
page_table++;
drivers/net/ethernet/broadcom/cnic.c
774
__le32 *page_table = (__le32 *) dma->pgtbl;
drivers/net/ethernet/broadcom/cnic.c
778
*page_table = cpu_to_le32(dma->pg_map_arr[i] & 0xffffffff);
drivers/net/ethernet/broadcom/cnic.c
779
page_table++;
drivers/net/ethernet/broadcom/cnic.c
780
*page_table = cpu_to_le32((u64) dma->pg_map_arr[i] >> 32);
drivers/net/ethernet/broadcom/cnic.c
781
page_table++;
drivers/net/wireless/realtek/rtw88/mac.c
1274
pg_tbl = &chip->page_table[1];
drivers/net/wireless/realtek/rtw88/mac.c
1278
pg_tbl = &chip->page_table[2];
drivers/net/wireless/realtek/rtw88/mac.c
1280
pg_tbl = &chip->page_table[3];
drivers/net/wireless/realtek/rtw88/mac.c
1282
pg_tbl = &chip->page_table[4];
drivers/net/wireless/realtek/rtw88/mac.c
1287
pg_tbl = &chip->page_table[0];
drivers/net/wireless/realtek/rtw88/main.h
1253
const struct rtw_page_table *page_table;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1922
.page_table = page_table_8703b,
drivers/net/wireless/realtek/rtw88/rtw8723d.c
2148
.page_table = page_table_8723d,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
1066
.page_table = page_table_8812a,
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2217
.page_table = page_table_8814a,
drivers/net/wireless/realtek/rtw88/rtw8821a.c
1166
.page_table = page_table_8821a,
drivers/net/wireless/realtek/rtw88/rtw8821c.c
2006
.page_table = page_table_8821c,
drivers/net/wireless/realtek/rtw88/rtw8822b.c
2549
.page_table = page_table_8822b,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
5369
.page_table = page_table_8822c,
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
428
pg_tbl = &chip->page_table[1];
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
432
pg_tbl = &chip->page_table[2];
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
434
pg_tbl = &chip->page_table[3];
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
436
pg_tbl = &chip->page_table[4];
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
439
pg_tbl = &chip->page_table[0];
sound/soc/intel/catpt/pcm.c
160
u32 *page_table;
sound/soc/intel/catpt/pcm.c
165
page_table = (u32 *)(pgtbl->area + offset);
sound/soc/intel/catpt/pcm.c
168
*page_table |= (pfn << 4);
sound/soc/intel/catpt/pcm.c
170
*page_table |= pfn;
sound/soc/sof/compress.c
226
pcm->params.buffer.phy_addr = spcm->stream[cstream->direction].page_table.addr;
sound/soc/sof/compress.c
92
spcm->stream[dir].page_table.area, size);
sound/soc/sof/ipc3-pcm.c
67
pcm.params.buffer.phy_addr = spcm->stream[substream->stream].page_table.addr;
sound/soc/sof/pcm.c
197
spcm->stream[substream->stream].page_table.area,
sound/soc/sof/sof-audio.h
331
struct snd_dma_buffer page_table;
sound/soc/sof/sof-utils.c
27
unsigned char *page_table, size_t size)
sound/soc/sof/sof-utils.c
48
pg_table = (u8 *)(page_table + idx);
sound/soc/sof/sof-utils.h
17
unsigned char *page_table, size_t size);
sound/soc/sof/topology.c
1790
PAGE_SIZE, &spcm->stream[stream].page_table);
sound/soc/sof/topology.c
1817
PAGE_SIZE, &spcm->stream[stream].page_table);
sound/soc/sof/topology.c
1829
snd_dma_free_pages(&spcm->stream[stream].page_table);
sound/soc/sof/topology.c
1837
snd_dma_free_pages(&spcm->stream[SNDRV_PCM_STREAM_PLAYBACK].page_table);
sound/soc/sof/topology.c
1851
snd_dma_free_pages(&spcm->stream[SNDRV_PCM_STREAM_PLAYBACK].page_table);
sound/soc/sof/topology.c
1854
snd_dma_free_pages(&spcm->stream[SNDRV_PCM_STREAM_CAPTURE].page_table);
tools/testing/selftests/kvm/lib/x86/processor.c
211
uint64_t *page_table = addr_gpa2hva(vm, pt_gpa);
tools/testing/selftests/kvm/lib/x86/processor.c
218
return &page_table[index];