Symbol: vm_page
lib/libkvm/kvm_proc.c
173
struct vm_page pg;
sys/arch/alpha/alpha/pmap.c
1288
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/alpha/alpha/pmap.c
1467
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2055
pmap_zero_page(struct vm_page *pg)
sys/arch/alpha/alpha/pmap.c
2112
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/alpha/alpha/pmap.c
2133
pmap_clear_modify(struct vm_page *pg)
sys/arch/alpha/alpha/pmap.c
2160
pmap_clear_reference(struct vm_page *pg)
sys/arch/alpha/alpha/pmap.c
2188
pmap_is_referenced(struct vm_page *pg)
sys/arch/alpha/alpha/pmap.c
2208
pmap_is_modified(struct vm_page *pg)
sys/arch/alpha/alpha/pmap.c
2284
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2383
pmap_changebit(struct vm_page *pg, u_long set, u_long mask, cpuid_t cpu_id)
sys/arch/alpha/alpha/pmap.c
2433
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2592
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2647
pmap_pv_enter(pmap_t pmap, struct vm_page *pg, vaddr_t va, pt_entry_t *pte,
sys/arch/alpha/alpha/pmap.c
2698
pmap_pv_remove(pmap_t pmap, struct vm_page *pg, vaddr_t va, boolean_t dolock)
sys/arch/alpha/alpha/pmap.c
2765
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2799
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2820
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
2840
struct vm_page *pg;
sys/arch/alpha/alpha/pmap.c
395
void pmap_changebit(struct vm_page *, pt_entry_t, pt_entry_t, cpuid_t);
sys/arch/alpha/alpha/pmap.c
420
int pmap_pv_enter(pmap_t, struct vm_page *, vaddr_t, pt_entry_t *,
sys/arch/alpha/alpha/pmap.c
422
void pmap_pv_remove(pmap_t, struct vm_page *, vaddr_t, boolean_t);
sys/arch/alpha/dev/bus_dma.c
438
struct vm_page *m;
sys/arch/alpha/dev/bus_dma.c
499
struct vm_page *m;
sys/arch/amd64/amd64/bus_dma.c
178
struct vm_page **pg, *pgnext;
sys/arch/amd64/amd64/bus_dma.c
213
mapsize += sizeof(struct vm_page *) * npages;
sys/arch/amd64/amd64/bus_dma.c
293
struct vm_page **pg;
sys/arch/amd64/amd64/bus_dma.c
303
mapsize += sizeof(struct vm_page *) * map->_dm_npages;
sys/arch/amd64/amd64/bus_dma.c
665
struct vm_page *m;
sys/arch/amd64/amd64/bus_dma.c
812
struct vm_page *pg;
sys/arch/amd64/amd64/bus_dma.c
923
struct vm_page *m;
sys/arch/amd64/amd64/machdep.c
1959
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1005
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1097
pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, struct pmap *pmap,
sys/arch/amd64/amd64/pmap.c
1098
vaddr_t va, struct vm_page *ptp)
sys/arch/amd64/amd64/pmap.c
1117
pmap_remove_pv(struct vm_page *pg, struct pmap *pmap, vaddr_t va)
sys/arch/amd64/amd64/pmap.c
1138
struct vm_page *
sys/arch/amd64/amd64/pmap.c
1142
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1154
pmap_freepage(struct pmap *pmap, struct vm_page *ptp, int level,
sys/arch/amd64/amd64/pmap.c
1172
pmap_free_ptp(struct pmap *pmap, struct vm_page *ptp, vaddr_t va,
sys/arch/amd64/amd64/pmap.c
1210
struct vm_page *
sys/arch/amd64/amd64/pmap.c
1213
struct vm_page *ptp, *pptp;
sys/arch/amd64/amd64/pmap.c
1427
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1609
pmap_zero_page(struct vm_page *pg)
sys/arch/amd64/amd64/pmap.c
1639
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/amd64/amd64/pmap.c
1661
pmap_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva,
sys/arch/amd64/amd64/pmap.c
1666
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1740
pmap_remove_pte(struct pmap *pmap, struct vm_page *ptp, pt_entry_t *pte,
sys/arch/amd64/amd64/pmap.c
1744
struct vm_page *pg;
sys/arch/amd64/amd64/pmap.c
1824
struct vm_page *ptp;
sys/arch/amd64/amd64/pmap.c
1962
pmap_page_remove(struct vm_page *pg)
sys/arch/amd64/amd64/pmap.c
1971
struct vm_page *ptp;
sys/arch/amd64/amd64/pmap.c
2069
pmap_test_attrs(struct vm_page *pg, unsigned int testbits)
sys/arch/amd64/amd64/pmap.c
2106
pmap_clear_attrs(struct vm_page *pg, unsigned long clearbits)
sys/arch/amd64/amd64/pmap.c
2468
struct vm_page *pg3, *pg2, *pg1;
sys/arch/amd64/amd64/pmap.c
2549
struct vm_page *ptp, *pptp;
sys/arch/amd64/amd64/pmap.c
2735
struct vm_page *ptp, *pg = NULL;
sys/arch/amd64/amd64/pmap.c
2978
struct vm_page *ptp;
sys/arch/amd64/amd64/pmap.c
301
TAILQ_HEAD(pg_to_free, vm_page);
sys/arch/amd64/amd64/pmap.c
327
void pmap_enter_pv(struct vm_page *, struct pv_entry *, struct pmap *,
sys/arch/amd64/amd64/pmap.c
328
vaddr_t, struct vm_page *);
sys/arch/amd64/amd64/pmap.c
329
struct vm_page *pmap_get_ptp(struct pmap *, vaddr_t);
sys/arch/amd64/amd64/pmap.c
330
struct vm_page *pmap_find_ptp(struct pmap *, vaddr_t, paddr_t, int);
sys/arch/amd64/amd64/pmap.c
332
void pmap_free_ptp(struct pmap *, struct vm_page *,
sys/arch/amd64/amd64/pmap.c
334
void pmap_freepage(struct pmap *, struct vm_page *, int, struct pg_to_free *);
sys/arch/amd64/amd64/pmap.c
339
struct pv_entry *pmap_remove_pv(struct vm_page *, struct pmap *, vaddr_t);
sys/arch/amd64/amd64/pmap.c
347
int pmap_remove_pte(struct pmap *, struct vm_page *, pt_entry_t *,
sys/arch/amd64/amd64/pmap.c
349
void pmap_remove_ptes(struct pmap *, struct vm_page *, vaddr_t,
sys/arch/amd64/amd64/pmap.c
360
void pmap_sync_flags_pte(struct vm_page *, u_long);
sys/arch/amd64/amd64/pmap.c
411
pmap_sync_flags_pte(struct vm_page *pg, u_long pte)
sys/arch/amd64/include/bus.h
661
struct vm_page **_dm_pages; /* replacement pages */
sys/arch/amd64/include/pmap.h
320
struct vm_page *pm_ptphint[PTP_LEVELS-1];
sys/arch/amd64/include/pmap.h
353
struct vm_page *pv_ptp; /* the vm_page of the PTP */
sys/arch/amd64/include/pmap.h
397
int pmap_clear_attrs(struct vm_page *, unsigned long);
sys/arch/amd64/include/pmap.h
398
static void pmap_page_protect(struct vm_page *, vm_prot_t);
sys/arch/amd64/include/pmap.h
399
void pmap_page_remove (struct vm_page *);
sys/arch/amd64/include/pmap.h
403
int pmap_test_attrs(struct vm_page *, unsigned);
sys/arch/amd64/include/pmap.h
458
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/amd64/pci/vga_post.c
124
struct vm_page *pg;
sys/arch/arm/arm/bus_dma.c
1030
struct vm_page *m;
sys/arch/arm/arm/bus_dma.c
749
struct vm_page *m;
sys/arch/arm/arm/pmap7.c
1080
struct vm_page *pg, *opg;
sys/arch/arm/arm/pmap7.c
1320
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
1574
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
1607
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/arm/arm/pmap7.c
1636
pmap_clear_modify(struct vm_page *pg)
sys/arch/arm/arm/pmap7.c
1655
pmap_clear_reference(struct vm_page *pg)
sys/arch/arm/arm/pmap7.c
1698
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
1778
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
1887
pmap_zero_page(struct vm_page *pg)
sys/arch/arm/arm/pmap7.c
1914
pmap_copy_page(struct vm_page *src_pg, struct vm_page *dst_pg)
sys/arch/arm/arm/pmap7.c
1969
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
397
void pmap_enter_pv(struct vm_page *, struct pv_entry *,
sys/arch/arm/arm/pmap7.c
399
static struct pv_entry *pmap_find_pv(struct vm_page *, pmap_t, vaddr_t);
sys/arch/arm/arm/pmap7.c
400
struct pv_entry *pmap_remove_pv(struct vm_page *, pmap_t, vaddr_t);
sys/arch/arm/arm/pmap7.c
401
u_int pmap_modify_pv(struct vm_page *, pmap_t, vaddr_t,
sys/arch/arm/arm/pmap7.c
411
void pmap_clearbit(struct vm_page *, u_int);
sys/arch/arm/arm/pmap7.c
412
void pmap_clean_page(struct vm_page *);
sys/arch/arm/arm/pmap7.c
413
void pmap_page_remove(struct vm_page *);
sys/arch/arm/arm/pmap7.c
501
pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, pmap_t pm,
sys/arch/arm/arm/pmap7.c
527
pmap_find_pv(struct vm_page *pg, pmap_t pm, vaddr_t va)
sys/arch/arm/arm/pmap7.c
549
pmap_remove_pv(struct vm_page *pg, pmap_t pm, vaddr_t va)
sys/arch/arm/arm/pmap7.c
586
pmap_modify_pv(struct vm_page *pg, pmap_t pm, vaddr_t va,
sys/arch/arm/arm/pmap7.c
628
struct vm_page *m;
sys/arch/arm/arm/pmap7.c
680
struct vm_page *pg;
sys/arch/arm/arm/pmap7.c
878
pmap_clearbit(struct vm_page *pg, u_int maskbits)
sys/arch/arm/arm/pmap7.c
952
pmap_clean_page(struct vm_page *pg)
sys/arch/arm/arm/pmap7.c
980
pmap_page_remove(struct vm_page *pg)
sys/arch/arm64/arm64/bus_dma.c
142
struct vm_page **pg, *pgnext;
sys/arch/arm64/arm64/bus_dma.c
174
mapsize += sizeof(struct vm_page *) * npages;
sys/arch/arm64/arm64/bus_dma.c
244
struct vm_page **pg;
sys/arch/arm64/arm64/bus_dma.c
254
mapsize += sizeof(struct vm_page *) * map->_dm_npages;
sys/arch/arm64/arm64/bus_dma.c
808
struct vm_page *pg;
sys/arch/arm64/arm64/machdep.c
1095
physmem * sizeof(struct vm_page) + ptoa(nkmempages));
sys/arch/arm64/arm64/pmap.c
1612
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/arm64/arm64/pmap.c
1866
struct vm_page *pg;
sys/arch/arm64/arm64/pmap.c
2013
pmap_is_referenced(struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
2019
pmap_is_modified(struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
2025
pmap_clear_modify(struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
2047
pmap_clear_reference(struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
575
pmap_enter_pv(struct pte_desc *pted, struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
593
struct vm_page *pg = PHYS_TO_VM_PAGE(pted->pted_pte & PTE_RPGN);
sys/arch/arm64/arm64/pmap.c
604
struct vm_page *pg;
sys/arch/arm64/arm64/pmap.c
763
struct vm_page *pg;
sys/arch/arm64/arm64/pmap.c
893
pmap_zero_page(struct vm_page *pg)
sys/arch/arm64/arm64/pmap.c
909
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/arm64/include/bus.h
501
struct vm_page **_dm_pages; /* replacement pages */
sys/arch/hppa/dev/astro.c
235
struct vm_page *m;
sys/arch/hppa/dev/cpu.c
101
struct vm_page *m;
sys/arch/hppa/hppa/mainbus.c
1036
struct vm_page *pg;
sys/arch/hppa/hppa/mainbus.c
1073
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/hppa/hppa/pmap.c
1059
pmap_changebit(struct vm_page *pg, u_int set, u_int clear)
sys/arch/hppa/hppa/pmap.c
1108
pmap_testbit(struct vm_page *pg, int bit)
sys/arch/hppa/hppa/pmap.c
115
struct vm_page *pmap_pagealloc(struct uvm_object *obj, voff_t off);
sys/arch/hppa/hppa/pmap.c
1164
pmap_flush_page(struct vm_page *pg, int purge)
sys/arch/hppa/hppa/pmap.c
1183
pmap_zero_page(struct vm_page *pg)
sys/arch/hppa/hppa/pmap.c
1196
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/hppa/hppa/pmap.c
121
int pmap_check_alias(struct vm_page *pg, vaddr_t va,
sys/arch/hppa/hppa/pmap.c
1236
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
1254
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
1304
struct vm_page *
sys/arch/hppa/hppa/pmap.c
140
struct vm_page *
sys/arch/hppa/hppa/pmap.c
143
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
213
pmap_pde_alloc(struct pmap *pm, vaddr_t va, struct vm_page **pdep)
sys/arch/hppa/hppa/pmap.c
215
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
249
static __inline struct vm_page *
sys/arch/hppa/hppa/pmap.c
265
pmap_pde_release(struct pmap *pmap, vaddr_t va, struct vm_page *ptp)
sys/arch/hppa/hppa/pmap.c
388
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
400
pmap_check_alias(struct vm_page *pg, vaddr_t va, pt_entry_t pte)
sys/arch/hppa/hppa/pmap.c
449
pmap_pv_enter(struct vm_page *pg, struct pv_entry *pve, struct pmap *pm,
sys/arch/hppa/hppa/pmap.c
450
vaddr_t va, struct vm_page *pdep)
sys/arch/hppa/hppa/pmap.c
464
pmap_pv_remove(struct vm_page *pg, struct pmap *pmap, vaddr_t va)
sys/arch/hppa/hppa/pmap.c
751
struct vm_page *pg, *ptp = NULL;
sys/arch/hppa/hppa/pmap.c
841
struct vm_page *pg, *ptp;
sys/arch/hppa/hppa/pmap.c
898
pmap_page_write_protect(struct vm_page *pg)
sys/arch/hppa/hppa/pmap.c
937
struct vm_page *pg;
sys/arch/hppa/hppa/pmap.c
986
pmap_page_remove(struct vm_page *pg)
sys/arch/hppa/include/pmap.h
119
boolean_t pmap_changebit(struct vm_page *, pt_entry_t, pt_entry_t);
sys/arch/hppa/include/pmap.h
120
boolean_t pmap_testbit(struct vm_page *, int);
sys/arch/hppa/include/pmap.h
121
void pmap_page_write_protect(struct vm_page *);
sys/arch/hppa/include/pmap.h
124
void pmap_page_remove(struct vm_page *pg);
sys/arch/hppa/include/pmap.h
134
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/hppa/include/pmap.h
42
struct vm_page *pm_ptphint;
sys/arch/hppa/include/pmap.h
43
struct vm_page *pm_pdir_pg; /* vm_page for pdir */
sys/arch/hppa/include/pmap.h
65
struct vm_page *pv_ptp; /* the vm_page of the PTP */
sys/arch/hppa/include/pmap.h
88
struct vm_page *pmap_unmap_direct(vaddr_t);
sys/arch/i386/i386/bus_dma.c
399
struct vm_page *m;
sys/arch/i386/i386/bus_dma.c
624
struct vm_page *m;
sys/arch/i386/i386/pmap.c
1190
pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, struct pmap *pmap,
sys/arch/i386/i386/pmap.c
1191
vaddr_t va, struct vm_page *ptp)
sys/arch/i386/i386/pmap.c
1212
pmap_remove_pv(struct vm_page *pg, struct pmap *pmap, vaddr_t va)
sys/arch/i386/i386/pmap.c
1242
struct vm_page *
sys/arch/i386/i386/pmap.c
1245
struct vm_page *ptp;
sys/arch/i386/i386/pmap.c
1285
struct vm_page *
sys/arch/i386/i386/pmap.c
1288
struct vm_page *ptp;
sys/arch/i386/i386/pmap.c
1311
pmap_drop_ptp_86(struct pmap *pm, vaddr_t va, struct vm_page *ptp,
sys/arch/i386/i386/pmap.c
1442
struct vm_page *pg;
sys/arch/i386/i386/pmap.c
1583
pmap_zero_page(struct vm_page *pg)
sys/arch/i386/i386/pmap.c
1667
pmap_copy_page_86(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/i386/i386/pmap.c
1707
pmap_remove_ptes_86(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva,
sys/arch/i386/i386/pmap.c
1712
struct vm_page *pg;
sys/arch/i386/i386/pmap.c
1796
struct vm_page *ptp;
sys/arch/i386/i386/pmap.c
1799
TAILQ_HEAD(, vm_page) empty_ptps;
sys/arch/i386/i386/pmap.c
1902
pmap_page_remove_86(struct vm_page *pg)
sys/arch/i386/i386/pmap.c
1907
TAILQ_HEAD(, vm_page) empty_ptps;
sys/arch/i386/i386/pmap.c
1908
struct vm_page *ptp;
sys/arch/i386/i386/pmap.c
2005
pmap_test_attrs_86(struct vm_page *pg, int testbits)
sys/arch/i386/i386/pmap.c
2044
pmap_clear_attrs_86(struct vm_page *pg, int clearbits)
sys/arch/i386/i386/pmap.c
2236
struct vm_page *ptp;
sys/arch/i386/i386/pmap.c
2241
struct vm_page *pg = NULL;
sys/arch/i386/i386/pmap.c
2460
struct vm_page *ptppg = NULL;
sys/arch/i386/i386/pmap.c
2861
int (*pmap_clear_attrs_p)(struct vm_page *, int) =
sys/arch/i386/i386/pmap.c
2870
void (*pmap_page_remove_p)(struct vm_page *) = pmap_page_remove_86;
sys/arch/i386/i386/pmap.c
2873
int (*pmap_test_attrs_p)(struct vm_page *, int) =
sys/arch/i386/i386/pmap.c
2880
void (*pmap_copy_page_p)(struct vm_page *, struct vm_page *) =
sys/arch/i386/i386/pmap.c
460
struct vm_page *pmap_alloc_ptp_86(struct pmap *, int, pt_entry_t);
sys/arch/i386/i386/pmap.c
461
struct vm_page *pmap_get_ptp_86(struct pmap *, int);
sys/arch/i386/i386/pmap.c
465
void pmap_remove_ptes_86(struct pmap *, struct vm_page *, vaddr_t,
sys/arch/i386/i386/pmap.c
474
void pmap_sync_flags_pte_86(struct vm_page *, pt_entry_t);
sys/arch/i386/i386/pmap.c
476
void pmap_drop_ptp_86(struct pmap *, vaddr_t, struct vm_page *,
sys/arch/i386/i386/pmap.c
491
pmap_sync_flags_pte_86(struct vm_page *pg, pt_entry_t pte)
sys/arch/i386/i386/pmapae.c
1101
pmap_copy_page_pae(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/i386/i386/pmapae.c
1141
pmap_remove_ptes_pae(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva,
sys/arch/i386/i386/pmapae.c
1146
struct vm_page *pg;
sys/arch/i386/i386/pmapae.c
1224
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
1227
TAILQ_HEAD(, vm_page) empty_ptps;
sys/arch/i386/i386/pmapae.c
1331
pmap_page_remove_pae(struct vm_page *pg)
sys/arch/i386/i386/pmapae.c
1336
TAILQ_HEAD(, vm_page) empty_ptps;
sys/arch/i386/i386/pmapae.c
1337
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
1436
pmap_test_attrs_pae(struct vm_page *pg, int testbits)
sys/arch/i386/i386/pmapae.c
1474
pmap_clear_attrs_pae(struct vm_page *pg, int clearbits)
sys/arch/i386/i386/pmapae.c
1668
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
1673
struct vm_page *pg = NULL;
sys/arch/i386/i386/pmapae.c
1891
struct vm_page *ptppg = NULL;
sys/arch/i386/i386/pmapae.c
472
struct vm_page *pmap_alloc_ptp_pae(struct pmap *, int, pt_entry_t);
sys/arch/i386/i386/pmapae.c
473
struct vm_page *pmap_get_ptp_pae(struct pmap *, int);
sys/arch/i386/i386/pmapae.c
474
void pmap_drop_ptp_pae(struct pmap *, vaddr_t, struct vm_page *,
sys/arch/i386/i386/pmapae.c
479
void pmap_remove_ptes_pae(struct pmap *, struct vm_page *,
sys/arch/i386/i386/pmapae.c
481
void pmap_sync_flags_pte_pae(struct vm_page *, pt_entry_t);
sys/arch/i386/i386/pmapae.c
491
pmap_sync_flags_pte_pae(struct vm_page *pg, pt_entry_t pte)
sys/arch/i386/i386/pmapae.c
648
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
725
struct vm_page *ptppg;
sys/arch/i386/i386/pmapae.c
860
struct vm_page *
sys/arch/i386/i386/pmapae.c
863
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
904
struct vm_page *
sys/arch/i386/i386/pmapae.c
907
struct vm_page *ptp;
sys/arch/i386/i386/pmapae.c
930
pmap_drop_ptp_pae(struct pmap *pm, vaddr_t va, struct vm_page *ptp,
sys/arch/i386/include/pmap.h
113
struct vm_page *pm_ptphint; /* pointer to a PTP in our pmap */
sys/arch/i386/include/pmap.h
134
struct vm_page *pv_ptp; /* the vm_page of the PTP */
sys/arch/i386/include/pmap.h
238
void pmap_zero_page(struct vm_page *);
sys/arch/i386/include/pmap.h
239
void pmap_copy_page(struct vm_page *, struct vm_page *);
sys/arch/i386/include/pmap.h
240
void pmap_enter_pv(struct vm_page *, struct pv_entry *,
sys/arch/i386/include/pmap.h
241
struct pmap *, vaddr_t, struct vm_page *);
sys/arch/i386/include/pmap.h
242
int pmap_clear_attrs(struct vm_page *, int);
sys/arch/i386/include/pmap.h
243
static void pmap_page_protect(struct vm_page *, vm_prot_t);
sys/arch/i386/include/pmap.h
244
void pmap_page_remove(struct vm_page *);
sys/arch/i386/include/pmap.h
248
int pmap_test_attrs(struct vm_page *, int);
sys/arch/i386/include/pmap.h
255
struct pv_entry *pmap_remove_pv(struct vm_page *, struct pmap *, vaddr_t);
sys/arch/i386/include/pmap.h
266
extern int (*pmap_clear_attrs_p)(struct vm_page *, int);
sys/arch/i386/include/pmap.h
271
extern void (*pmap_page_remove_p)(struct vm_page *);
sys/arch/i386/include/pmap.h
273
extern int (*pmap_test_attrs_p)(struct vm_page *, int);
sys/arch/i386/include/pmap.h
278
extern void (*pmap_copy_page_p)(struct vm_page *, struct vm_page *);
sys/arch/i386/include/pmap.h
284
int pmap_clear_attrs_pae(struct vm_page *, int);
sys/arch/i386/include/pmap.h
289
void pmap_page_remove_pae(struct vm_page *);
sys/arch/i386/include/pmap.h
291
int pmap_test_attrs_pae(struct vm_page *, int);
sys/arch/i386/include/pmap.h
296
void pmap_copy_page_pae(struct vm_page *, struct vm_page *);
sys/arch/i386/include/pmap.h
316
int pmap_clear_attrs_86(struct vm_page *, int);
sys/arch/i386/include/pmap.h
321
void pmap_page_remove_86(struct vm_page *);
sys/arch/i386/include/pmap.h
323
int pmap_test_attrs_86(struct vm_page *, int);
sys/arch/i386/include/pmap.h
328
void pmap_copy_page_86(struct vm_page *, struct vm_page *);
sys/arch/i386/include/pmap.h
387
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/i386/pci/vga_post.c
124
struct vm_page *pg;
sys/arch/landisk/landisk/bus_dma.c
445
struct vm_page *m;
sys/arch/landisk/landisk/bus_dma.c
505
struct vm_page *m;
sys/arch/m88k/include/pmap.h
65
boolean_t pmap_unsetbit(struct vm_page *, int);
sys/arch/m88k/m88k/pmap.c
1143
pmap_remove_pte(pmap_t pmap, vaddr_t va, pt_entry_t *pte, struct vm_page *pg,
sys/arch/m88k/m88k/pmap.c
1345
pmap_remove_page(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
1460
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/m88k/m88k/pmap.c
1478
pmap_zero_page(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
1494
pmap_write_protect(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
1555
pmap_testbit(struct vm_page *pg, int bit)
sys/arch/m88k/m88k/pmap.c
157
void pmap_write_protect(struct vm_page *);
sys/arch/m88k/m88k/pmap.c
1612
pmap_unsetbit(struct vm_page *pg, int bit)
sys/arch/m88k/m88k/pmap.c
163
void pmap_remove_page(struct vm_page *);
sys/arch/m88k/m88k/pmap.c
165
struct vm_page *, boolean_t);
sys/arch/m88k/m88k/pmap.c
167
boolean_t pmap_testbit(struct vm_page *, int);
sys/arch/m88k/m88k/pmap.c
1683
pmap_is_modified(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
170
pg_to_pvh(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
1711
pmap_is_referenced(struct vm_page *pg)
sys/arch/m88k/m88k/pmap.c
1721
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/m88k/m88k/pmap.c
1907
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/m88k/m88k/pmap.c
473
struct vm_page *pg;
sys/arch/m88k/m88k/pmap.c
514
struct vm_page *pg;
sys/arch/m88k/m88k/pmap.c
880
struct vm_page *pg;
sys/arch/m88k/m88k/pmap.c
961
struct vm_page *pg;
sys/arch/macppc/macppc/cpu.c
571
struct vm_page *m;
sys/arch/mips64/mips64/pmap.c
1358
pmap_zero_page(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
1392
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/mips64/mips64/pmap.c
1444
pmap_clear_modify(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
1514
pmap_clear_reference(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
1533
pmap_is_referenced(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
1545
pmap_is_modified(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
503
static pv_entry_t pg_to_pvh(struct vm_page *);
sys/arch/mips64/mips64/pmap.c
505
pg_to_pvh(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
74
void pmap_page_remove(struct vm_page *);
sys/arch/mips64/mips64/pmap.c
740
pmap_page_wrprotect(struct vm_page *pg, vm_prot_t prot)
sys/arch/mips64/mips64/pmap.c
75
void pmap_page_wrprotect(struct vm_page *, vm_prot_t);
sys/arch/mips64/mips64/pmap.c
799
pmap_page_remove(struct vm_page *pg)
sys/arch/mips64/mips64/pmap.c
847
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/powerpc/include/pmap.h
138
int pmap_clear_attrs(struct vm_page *, unsigned int);
sys/arch/powerpc/include/pmap.h
139
int pmap_test_attrs(struct vm_page *, unsigned int);
sys/arch/powerpc/powerpc/bus_dma.c
437
struct vm_page *pg;
sys/arch/powerpc/powerpc/bus_dma.c
486
struct vm_page *m;
sys/arch/powerpc/powerpc/bus_dma.c
620
struct vm_page *m;
sys/arch/powerpc/powerpc/pmap.c
1057
pmap_zero_page(struct vm_page *pg)
sys/arch/powerpc/powerpc/pmap.c
1083
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/powerpc/powerpc/pmap.c
143
void pmap_enter_pv(struct pte_desc *pted, struct vm_page *);
sys/arch/powerpc/powerpc/pmap.c
1995
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
2042
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
2086
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/powerpc/powerpc/pmap.c
476
pmap_enter_pv(struct pte_desc *pted, struct vm_page *pg)
sys/arch/powerpc/powerpc/pmap.c
491
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
524
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
537
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
712
struct vm_page *pg;
sys/arch/powerpc/powerpc/pmap.c
956
pmap_test_attrs(struct vm_page *pg, u_int flagbit)
sys/arch/powerpc/powerpc/pmap.c
997
pmap_clear_attrs(struct vm_page *pg, u_int flagbit)
sys/arch/powerpc64/powerpc64/pmap.c
1064
struct vm_page *pg;
sys/arch/powerpc64/powerpc64/pmap.c
1200
struct vm_page *pg;
sys/arch/powerpc64/powerpc64/pmap.c
1241
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/powerpc64/powerpc64/pmap.c
1328
struct vm_page *pg;
sys/arch/powerpc64/powerpc64/pmap.c
1373
pmap_is_referenced(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
1379
pmap_is_modified(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
1385
pmap_clear_reference(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
1407
pmap_clear_modify(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
145
void pmap_flush_page(struct vm_page *);
sys/arch/powerpc64/powerpc64/pmap.c
1491
pmap_zero_page(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
1504
pmap_flush_page(struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
1517
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/powerpc64/powerpc64/pmap.c
639
pmap_enter_pv(struct pte_desc *pted, struct vm_page *pg)
sys/arch/powerpc64/powerpc64/pmap.c
650
struct vm_page *pg = PHYS_TO_VM_PAGE(pted->pted_pte.pte_lo & PTE_RPGN);
sys/arch/riscv64/include/bus.h
511
struct vm_page **_dm_pages; /* replacement pages */
sys/arch/riscv64/riscv64/bus_dma.c
142
struct vm_page **pg, *pgnext;
sys/arch/riscv64/riscv64/bus_dma.c
184
mapsize += sizeof(struct vm_page *) * npages;
sys/arch/riscv64/riscv64/bus_dma.c
255
struct vm_page **pg;
sys/arch/riscv64/riscv64/bus_dma.c
265
mapsize += sizeof(struct vm_page *) * map->_dm_npages;
sys/arch/riscv64/riscv64/bus_dma.c
833
struct vm_page *pg;
sys/arch/riscv64/riscv64/machdep.c
872
physmem * sizeof(struct vm_page) + ptoa(nkmempages));
sys/arch/riscv64/riscv64/pmap.c
1508
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/riscv64/riscv64/pmap.c
1700
struct vm_page *pg;
sys/arch/riscv64/riscv64/pmap.c
1833
pmap_is_referenced(struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
1839
pmap_is_modified(struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
1845
pmap_clear_modify(struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
1867
pmap_clear_reference(struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
505
pmap_enter_pv(struct pte_desc *pted, struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
523
struct vm_page *pg = PHYS_TO_VM_PAGE(pted->pted_pte & PTE_RPGN);
sys/arch/riscv64/riscv64/pmap.c
534
struct vm_page *pg;
sys/arch/riscv64/riscv64/pmap.c
694
struct vm_page *pg;
sys/arch/riscv64/riscv64/pmap.c
835
pmap_zero_page(struct vm_page *pg)
sys/arch/riscv64/riscv64/pmap.c
849
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/sh/sh/pmap.c
1015
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
180
struct vm_page *pg = uvm_pagealloc(NULL, 0, NULL,
sys/arch/sh/sh/pmap.c
217
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
293
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
438
__pmap_pv_enter(pmap_t pmap, struct vm_page *pg, vaddr_t va, vm_prot_t prot)
sys/arch/sh/sh/pmap.c
486
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
519
__pmap_pv_remove(pmap_t pmap, struct vm_page *pg, vaddr_t vaddr)
sys/arch/sh/sh/pmap.c
631
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
707
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/sh/sh/pmap.c
75
STATIC int __pmap_pv_enter(pmap_t, struct vm_page *, vaddr_t, vm_prot_t);
sys/arch/sh/sh/pmap.c
76
STATIC void __pmap_pv_remove(pmap_t, struct vm_page *, vaddr_t);
sys/arch/sh/sh/pmap.c
801
pmap_is_referenced(struct vm_page *pg)
sys/arch/sh/sh/pmap.c
807
pmap_clear_reference(struct vm_page *pg)
sys/arch/sh/sh/pmap.c
842
pmap_is_modified(struct vm_page *pg)
sys/arch/sh/sh/pmap.c
848
pmap_clear_modify(struct vm_page *pg)
sys/arch/sh/sh/pmap.c
927
struct vm_page *pg;
sys/arch/sh/sh/pmap.c
956
struct vm_page *pg;
sys/arch/sparc64/dev/iommu.c
1290
struct vm_page *m;
sys/arch/sparc64/dev/iommu.c
155
struct vm_page *m;
sys/arch/sparc64/dev/iommu.c
940
struct vm_page *m;
sys/arch/sparc64/dev/viommu.c
108
struct vm_page *m;
sys/arch/sparc64/dev/viommu.c
505
struct vm_page *m;
sys/arch/sparc64/dev/viommu.c
800
struct vm_page *m;
sys/arch/sparc64/sparc64/machdep.c
1314
struct vm_page *m;
sys/arch/sparc64/sparc64/mdesc.c
110
struct vm_page *m;
sys/arch/sparc64/sparc64/mdesc.c
46
struct vm_page *m;
sys/arch/sparc64/sparc64/pmap.c
119
struct vm_page *pg;
sys/arch/sparc64/sparc64/pmap.c
1538
pmap_zero_page(struct vm_page *pg)
sys/arch/sparc64/sparc64/pmap.c
1544
pmap_copy_page(struct vm_page *srcpg, struct vm_page *dstpg)
sys/arch/sparc64/sparc64/pmap.c
1743
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/sparc64/sparc64/pmap.c
1933
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/sparc64/sparc64/pmap.c
2184
pmap_clear_modify(struct vm_page *pg)
sys/arch/sparc64/sparc64/pmap.c
2240
pmap_clear_reference(struct vm_page *pg)
sys/arch/sparc64/sparc64/pmap.c
2295
pmap_is_modified(struct vm_page *pg)
sys/arch/sparc64/sparc64/pmap.c
2328
pmap_is_referenced(struct vm_page *pg)
sys/arch/sparc64/sparc64/pmap.c
2406
pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
sys/arch/sparc64/sparc64/pmap.c
2647
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/sparc64/sparc64/pmap.c
2701
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/sparc64/sparc64/pmap.c
2786
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/arch/sparc64/sparc64/pmap.c
2834
struct vm_page *pg;
sys/arch/sparc64/sparc64/pmap.c
2857
struct vm_page *pg = PHYS_TO_VM_PAGE(pa);
sys/ddb/db_command.c
467
uvm_page_printit((struct vm_page *) addr, full, db_printf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
129
struct vm_page *p;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
237
struct vm_page *p;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
77
struct vm_page *dummy_page = ttm_glob.dummy_read_page;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1242
struct vm_page *page;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2729
struct vm_page *p;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2788
struct vm_page *p;
sys/dev/pci/drm/drm_cache.c
102
struct vm_page *page = pages[i];
sys/dev/pci/drm/drm_cache.c
51
drm_clflush_page(struct vm_page *page)
sys/dev/pci/drm/drm_cache.c
66
static void drm_cache_flush_clflush(struct vm_page *pages[],
sys/dev/pci/drm/drm_cache.c
87
drm_clflush_pages(struct vm_page *pages[], unsigned long num_pages)
sys/dev/pci/drm/drm_gem.c
810
struct vm_page **drm_gem_get_pages(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
816
struct vm_page **pages;
sys/dev/pci/drm/drm_gem.c
835
pages = kvmalloc_array(npages, sizeof(struct vm_page *), GFP_KERNEL);
sys/dev/pci/drm/drm_gem.c
889
void drm_gem_put_pages(struct drm_gem_object *obj, struct vm_page **pages,
sys/dev/pci/drm/drm_linux.c
566
struct vm_page *
sys/dev/pci/drm/drm_linux.c
586
__free_pages(struct vm_page *page, unsigned int order)
sys/dev/pci/drm/drm_linux.c
616
kmap(struct vm_page *pg)
sys/dev/pci/drm/drm_linux.c
648
kmap_atomic_prot(struct vm_page *pg, pgprot_t prot)
sys/dev/pci/drm/drm_linux.c
668
vmap(struct vm_page **pages, unsigned int npages, unsigned long flags,
sys/dev/pci/drm/drm_prime.c
1104
struct vm_page **pages,
sys/dev/pci/drm/drm_prime.c
1111
struct vm_page **p = pages;
sys/dev/pci/drm/drm_prime.c
880
struct vm_page **pages, unsigned int nr_pages)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1158
struct vm_page *page = i915_gem_object_get_page(obj, cache->page);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1219
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_internal.c
72
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_object.h
510
struct vm_page *
sys/dev/pci/drm/i915/gem/i915_gem_object.h
545
struct vm_page *
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
277
struct vm_page *stack[32], **pages = stack, *page;
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
363
struct vm_page **pages;
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
377
static struct vm_page **i915_gem_object_panic_pages(struct drm_i915_gem_object *obj)
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
380
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
381
struct vm_page **pages;
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
761
struct vm_page *
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
774
struct vm_page *
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
777
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
169
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
24
sg_assign_page(sg, (struct vm_page *)vaddr);
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
98
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
42
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
542
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
802
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
91
struct vm_page *page;
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
852
struct vm_page *pgs;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
197
struct vm_page *page;
sys/dev/pci/drm/i915/gem/selftests/huge_gem_object.c
16
struct vm_page *page;
sys/dev/pci/drm/i915/gem/selftests/huge_gem_object.c
52
struct vm_page *page;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
116
struct vm_page *page;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
103
struct vm_page *p;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
219
struct vm_page *p;
sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.h
14
struct vm_page *pages[];
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
747
static void swizzle_page(struct vm_page *page)
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
782
struct vm_page *page;
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
816
struct vm_page *page;
sys/dev/pci/drm/i915/gt/intel_gtt.c
331
struct vm_page *__px_page(struct drm_i915_gem_object *p)
sys/dev/pci/drm/i915/gt/intel_gtt.h
205
struct vm_page *__px_page(struct drm_i915_gem_object *p);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
166
struct vm_page *pgs;
sys/dev/pci/drm/i915/gt/intel_reset.c
875
struct vm_page *pg;
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
64
static struct vm_page *status_page(struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
27
static struct vm_page *hwsp_page(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/shmem_utils.c
223
struct vm_page *page;
sys/dev/pci/drm/i915/gt/shmem_utils.c
258
struct vm_page *page;
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
1352
struct vm_page *page;
sys/dev/pci/drm/i915/gvt/gtt.h
101
struct vm_page *scratch_page;
sys/dev/pci/drm/i915/gvt/gtt.h
205
struct vm_page *page;
sys/dev/pci/drm/i915/gvt/gtt.h
249
struct vm_page *page;
sys/dev/pci/drm/i915/gvt/kvmgt.c
137
unsigned long size, struct vm_page **page)
sys/dev/pci/drm/i915/gvt/kvmgt.c
181
struct vm_page *page = NULL;
sys/dev/pci/drm/i915/i915_drv.h
255
struct vm_page *pgs;
sys/dev/pci/drm/i915/i915_gem.c
206
shmem_pread(struct vm_page *page, int offset, int len, char __user *user_data,
sys/dev/pci/drm/i915/i915_gem.c
254
struct vm_page *page = i915_gem_object_get_page(obj, idx);
sys/dev/pci/drm/i915/i915_gem.c
642
shmem_pwrite(struct vm_page *page, int offset, int len, char __user *user_data,
sys/dev/pci/drm/i915/i915_gem.c
702
struct vm_page *page = i915_gem_object_get_page(obj, idx);
sys/dev/pci/drm/i915/i915_gpu_error.c
1120
struct vm_page *page, *n;
sys/dev/pci/drm/i915/i915_gpu_error.c
1281
struct vm_page *page;
sys/dev/pci/drm/i915/i915_gpu_error.c
1300
struct vm_page *page, *n;
sys/dev/pci/drm/i915/i915_gpu_error.c
315
struct vm_page *page;
sys/dev/pci/drm/i915/i915_gpu_error.c
649
struct vm_page *page;
sys/dev/pci/drm/i915/i915_vma.c
1957
struct vm_page *pg;
sys/dev/pci/drm/i915/selftests/scatterlist.c
117
struct vm_page *page;
sys/dev/pci/drm/i915/selftests/scatterlist.c
207
static inline bool page_contiguous(struct vm_page *first,
sys/dev/pci/drm/i915/selftests/scatterlist.c
208
struct vm_page *last,
sys/dev/pci/drm/i915/selftests/scatterlist.c
52
struct vm_page *page = sg_page(sg);
sys/dev/pci/drm/i915/selftests/scatterlist.c
90
struct vm_page *page = sg_page_iter_page(&sgiter);
sys/dev/pci/drm/include/asm/set_memory.h
33
set_pages_array_wb(struct vm_page **pages, int addrinarray)
sys/dev/pci/drm/include/asm/set_memory.h
44
set_pages_array_wc(struct vm_page **pages, int addrinarray)
sys/dev/pci/drm/include/asm/set_memory.h
55
set_pages_array_uc(struct vm_page **pages, int addrinarray)
sys/dev/pci/drm/include/asm/set_memory.h
62
set_pages_wb(struct vm_page *page, int numpages)
sys/dev/pci/drm/include/asm/set_memory.h
64
struct vm_page *pg;
sys/dev/pci/drm/include/asm/set_memory.h
78
set_pages_uc(struct vm_page *page, int numpages)
sys/dev/pci/drm/include/drm/drm_cache.h
40
void drm_clflush_pages(struct vm_page *pages[], unsigned long num_pages);
sys/dev/pci/drm/include/drm/drm_gem.h
577
struct vm_page **drm_gem_get_pages(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
578
void drm_gem_put_pages(struct drm_gem_object *obj, struct vm_page **pages,
sys/dev/pci/drm/include/drm/drm_prime.h
100
struct vm_page **pages, unsigned int nr_pages);
sys/dev/pci/drm/include/drm/drm_prime.h
118
int drm_prime_sg_to_page_array(struct sg_table *sgt, struct vm_page **pages,
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
22
static inline struct vm_page *
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
25
return (struct vm_page *)(handle << 1 | 1);
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
35
static inline bool ttm_backup_page_ptr_is_handle(const struct vm_page *page)
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
50
ttm_backup_page_ptr_to_handle(const struct vm_page *page)
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
58
int ttm_backup_copy_page(struct file *backup, struct vm_page *dst,
sys/dev/pci/drm/include/drm/ttm/ttm_backup.h
62
ttm_backup_backup_page(struct file *backup, struct vm_page *page,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
159
struct vm_page *page;
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
47
struct vm_page *dummy_read_page;
sys/dev/pci/drm/include/drm/ttm/ttm_pool.h
43
struct vm_page *pg;
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
50
struct vm_page **pages;
sys/dev/pci/drm/include/linux/dma-mapping.h
51
dma_map_page(void *dev, struct vm_page *page, size_t offset,
sys/dev/pci/drm/include/linux/dma-mapping.h
57
dma_map_page_attrs(void *dev, struct vm_page *page, size_t offset,
sys/dev/pci/drm/include/linux/gfp.h
40
struct vm_page *alloc_pages(unsigned int, unsigned int);
sys/dev/pci/drm/include/linux/gfp.h
41
void __free_pages(struct vm_page *, unsigned int);
sys/dev/pci/drm/include/linux/gfp.h
43
static inline struct vm_page *
sys/dev/pci/drm/include/linux/gfp.h
50
__free_page(struct vm_page *page)
sys/dev/pci/drm/include/linux/highmem.h
26
void *kmap(struct vm_page *);
sys/dev/pci/drm/include/linux/highmem.h
31
void *kmap_atomic_prot(struct vm_page *, pgprot_t);
sys/dev/pci/drm/include/linux/highmem.h
35
kmap_atomic(struct vm_page *pg)
sys/dev/pci/drm/include/linux/highmem.h
41
kmap_local_page(struct vm_page *pg)
sys/dev/pci/drm/include/linux/highmem.h
47
kmap_local_page_try_from_panic(struct vm_page *pg)
sys/dev/pci/drm/include/linux/highmem.h
59
memcpy_from_page(char *dst, struct vm_page *page, size_t off, size_t len)
sys/dev/pci/drm/include/linux/highmem.h
67
memcpy_to_page(struct vm_page *page, size_t off, const char *src, size_t len)
sys/dev/pci/drm/include/linux/mm.h
50
static inline struct vm_page *
sys/dev/pci/drm/include/linux/mm.h
56
static inline struct vm_page *
sys/dev/pci/drm/include/linux/pagevec.h
17
struct vm_page *pages[PAGEVEC_SIZE];
sys/dev/pci/drm/include/linux/pagevec.h
47
pagevec_add(struct pagevec *pvec, struct vm_page *page)
sys/dev/pci/drm/include/linux/scatterlist.h
103
static inline struct vm_page *
sys/dev/pci/drm/include/linux/scatterlist.h
110
sg_assign_page(struct scatterlist *sgl, struct vm_page *page)
sys/dev/pci/drm/include/linux/scatterlist.h
116
sg_set_page(struct scatterlist *sgl, struct vm_page *page,
sys/dev/pci/drm/include/linux/scatterlist.h
29
struct vm_page *__page;
sys/dev/pci/drm/include/linux/scatterlist.h
97
static inline struct vm_page *
sys/dev/pci/drm/include/linux/vmalloc.h
27
void *vmap(struct vm_page **, unsigned int, unsigned long, pgprot_t);
sys/dev/pci/drm/radeon/radeon.h
622
struct vm_page **pages;
sys/dev/pci/drm/radeon/radeon.h
638
int pages, struct vm_page **pagelist,
sys/dev/pci/drm/radeon/radeon_gart.c
332
int pages, struct vm_page **pagelist, dma_addr_t *dma_addr,
sys/dev/pci/drm/radeon/radeon_ttm.c
361
struct vm_page **pages = ttm->pages + pinned;
sys/dev/pci/drm/radeon/radeon_ttm.c
416
struct vm_page *page = sg_page_iter_page(&sg_iter);
sys/dev/pci/drm/radeon/radeon_ttm.c
895
struct vm_page *page;
sys/dev/pci/drm/ttm/ttm_agp_backend.c
57
struct vm_page *dummy_read_page = ttm_glob.dummy_read_page;
sys/dev/pci/drm/ttm/ttm_agp_backend.c
71
struct vm_page *page = ttm->pages[i];
sys/dev/pci/drm/ttm/ttm_backup.c
105
ttm_backup_backup_page(struct file *backup, struct vm_page *page,
sys/dev/pci/drm/ttm/ttm_backup.c
56
int ttm_backup_copy_page(struct file *backup, struct vm_page *dst,
sys/dev/pci/drm/ttm/ttm_bo.c
1059
struct vm_page *pg;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
196
struct vm_page *page;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
492
struct vm_page *page;
sys/dev/pci/drm/ttm/ttm_pool.c
112
struct vm_page *alloced_page;
sys/dev/pci/drm/ttm/ttm_pool.c
1127
struct vm_page *page;
sys/dev/pci/drm/ttm/ttm_pool.c
226
static struct vm_page *ttm_pool_alloc_page(struct ttm_pool *pool,
sys/dev/pci/drm/ttm/ttm_pool.c
231
struct vm_page *p;
sys/dev/pci/drm/ttm/ttm_pool.c
287
unsigned int order, struct vm_page *p)
sys/dev/pci/drm/ttm/ttm_pool.c
334
struct vm_page *p, dma_addr_t *dma_addr)
sys/dev/pci/drm/ttm/ttm_pool.c
370
struct vm_page *p, dma_addr_t *dma_addr)
sys/dev/pci/drm/ttm/ttm_pool.c
392
static void ttm_pool_type_give(struct ttm_pool_type *pt, struct vm_page *p)
sys/dev/pci/drm/ttm/ttm_pool.c
415
static struct vm_page *ttm_pool_type_take(struct ttm_pool_type *pt)
sys/dev/pci/drm/ttm/ttm_pool.c
417
struct vm_page *p = NULL;
sys/dev/pci/drm/ttm/ttm_pool.c
452
struct vm_page *p;
sys/dev/pci/drm/ttm/ttm_pool.c
508
struct vm_page *p;
sys/dev/pci/drm/ttm/ttm_pool.c
531
static unsigned int ttm_pool_page_order(struct ttm_pool *pool, struct vm_page *p)
sys/dev/pci/drm/ttm/ttm_pool.c
549
static void ttm_pool_split_for_swap(struct ttm_pool *pool, struct vm_page *p)
sys/dev/pci/drm/ttm/ttm_pool.c
595
static pgoff_t ttm_pool_unmap_and_free(struct ttm_pool *pool, struct vm_page *page,
sys/dev/pci/drm/ttm/ttm_pool.c
632
static void ttm_pool_allocated_page_commit(struct vm_page *allocated,
sys/dev/pci/drm/ttm/ttm_pool.c
670
struct vm_page **first_page = alloc->pages;
sys/dev/pci/drm/ttm/ttm_pool.c
671
struct vm_page *p;
sys/dev/pci/drm/ttm/ttm_pool.c
738
struct vm_page *p,
sys/dev/pci/drm/ttm/ttm_pool.c
761
struct vm_page *p, enum ttm_caching page_caching,
sys/dev/pci/drm/ttm/ttm_pool.c
813
struct vm_page **pages = &tt->pages[start_page];
sys/dev/pci/drm/ttm/ttm_pool.c
818
struct vm_page *p = *pages;
sys/dev/pci/drm/ttm/ttm_pool.c
83
struct vm_page **pages;
sys/dev/pci/drm/ttm/ttm_pool.c
84
struct vm_page **caching_divide;
sys/dev/pci/drm/ttm/ttm_pool.c
866
struct vm_page *p;
sys/dev/pci/drm/ttm/ttm_tt.c
271
struct vm_page *from_page;
sys/dev/pci/drm/ttm/ttm_tt.c
272
struct vm_page *to_page;
sys/dev/pci/drm/ttm/ttm_tt.c
369
struct vm_page *from_page;
sys/dev/pci/drm/ttm/ttm_tt.c
370
struct vm_page *to_page;
sys/dev/pv/pvclock.c
189
struct vm_page *page;
sys/dev/pv/viomb.c
282
struct vm_page *p;
sys/dev/pv/viomb.c
333
struct vm_page *p;
sys/kern/subr_hibernate.c
416
struct vm_page *pg;
sys/kern/subr_hibernate.c
525
struct vm_page *pg, *pg_end;
sys/kern/vfs_bio.c
424
struct vm_page *pg = uvm_pagelookup(oldobj,
sys/kern/vfs_biomem.c
121
struct vm_page *pg = uvm_pagelookup(bp->b_pobj,
sys/kern/vfs_biomem.c
294
struct vm_page *pg;
sys/uvm/uvm_amap.c
723
struct vm_page *pg, *npg;
sys/uvm/uvm_anon.c
155
struct vm_page *pg;
sys/uvm/uvm_anon.c
235
struct vm_page *pg = anon->an_page;
sys/uvm/uvm_anon.c
90
struct vm_page *pg = anon->an_page;
sys/uvm/uvm_anon.h
43
struct vm_page *an_page; /* if in RAM */
sys/uvm/uvm_aobj.c
1356
struct vm_page *pg;
sys/uvm/uvm_aobj.c
798
struct vm_page *pg;
sys/uvm/uvm_aobj.c
861
struct vm_page *pg;
sys/uvm/uvm_aobj.c
971
uao_get(struct uvm_object *uobj, voff_t offset, struct vm_page **pps,
sys/uvm/uvm_ddb.h
39
void uvm_page_printit(struct vm_page *, boolean_t,
sys/uvm/uvm_extern.h
395
struct vm_page *uvm_pagealloc(struct uvm_object *,
sys/uvm/uvm_extern.h
399
void uvm_pagerealloc(struct vm_page *,
sys/uvm/uvm_extern.h
74
struct vm_page;
sys/uvm/uvm_extern.h
75
typedef struct vm_page *vm_page_t;
sys/uvm/uvm_fault.c
1015
struct vm_page *pg = NULL;
sys/uvm/uvm_fault.c
1191
struct vm_page *
sys/uvm/uvm_fault.c
1194
struct vm_page **pages)
sys/uvm/uvm_fault.c
1197
struct vm_page *uobjpage = NULL;
sys/uvm/uvm_fault.c
1314
struct vm_page **pages)
sys/uvm/uvm_fault.c
1319
struct vm_page *uobjpage, *pg = NULL;
sys/uvm/uvm_fault.c
1580
struct uvm_object **ruobj, struct vm_page **ruobjpage)
sys/uvm/uvm_fault.c
1584
struct vm_page *pg;
sys/uvm/uvm_fault.c
1739
struct vm_page *pg;
sys/uvm/uvm_fault.c
177
struct vm_page *pg;
sys/uvm/uvm_fault.c
231
struct vm_page *pg;
sys/uvm/uvm_fault.c
446
struct vm_page *uobjpage,
sys/uvm/uvm_fault.c
448
struct vm_page **npg)
sys/uvm/uvm_fault.c
453
struct vm_page *pg = NULL;
sys/uvm/uvm_fault.c
583
struct vm_anon **, struct vm_page **);
sys/uvm/uvm_fault.c
587
struct vm_page **);
sys/uvm/uvm_fault.c
590
struct uvm_object **, struct vm_page **);
sys/uvm/uvm_fault.c
600
struct vm_page *pages[UVM_MAXRANGE];
sys/uvm/uvm_fault.c
927
struct vm_page **pages)
sys/uvm/uvm_fault.c
931
struct vm_page *pg;
sys/uvm/uvm_glue.c
149
struct vm_page *pg;
sys/uvm/uvm_glue.c
279
struct vm_page *pg = NULL;
sys/uvm/uvm_glue.c
362
struct vm_page *
sys/uvm/uvm_glue.c
365
struct vm_page *pg;
sys/uvm/uvm_glue.h
40
struct vm_page *uvm_atopg(vaddr_t);
sys/uvm/uvm_km.c
252
struct vm_page *pp;
sys/uvm/uvm_km.c
300
struct vm_page *pg;
sys/uvm/uvm_km.c
503
struct vm_page *pg;
sys/uvm/uvm_km.c
532
struct vm_page *pg;
sys/uvm/uvm_km.c
658
struct vm_page *pg;
sys/uvm/uvm_map.c
2930
struct vm_page *pg;
sys/uvm/uvm_map.c
2965
uvm_page_printit(struct vm_page *pg, boolean_t full,
sys/uvm/uvm_map.c
2968
struct vm_page *tpg;
sys/uvm/uvm_map.c
4366
struct vm_page *pg;
sys/uvm/uvm_object.c
131
struct vm_page *pgs[FETCH_PAGECOUNT];
sys/uvm/uvm_object.c
195
struct vm_page *pg;
sys/uvm/uvm_object.c
218
struct vm_page *pg;
sys/uvm/uvm_object.h
55
RBT_HEAD(uvm_objtree, vm_page) memt; /* pages in object */
sys/uvm/uvm_object.h
92
int uvm_pagecmp(const struct vm_page *, const struct vm_page *);
sys/uvm/uvm_object.h
93
RBT_PROTOTYPE(uvm_objtree, vm_page, objt, uvm_pagecmp)
sys/uvm/uvm_page.c
1029
uvm_pagewait(struct vm_page *pg, struct rwlock *lock, const char *wmesg)
sys/uvm/uvm_page.c
1049
uvm_page_own(struct vm_page *pg, char *tag)
sys/uvm/uvm_page.c
1148
struct vm_page *
sys/uvm/uvm_page.c
1164
struct vm_page *
sys/uvm/uvm_page.c
1168
struct vm_page p, *pg;
sys/uvm/uvm_page.c
1183
uvm_pagewire(struct vm_page *pg)
sys/uvm/uvm_page.c
119
static void uvm_pageinsert(struct vm_page *);
sys/uvm/uvm_page.c
120
static void uvm_pageremove(struct vm_page *);
sys/uvm/uvm_page.c
1204
uvm_pageunwire(struct vm_page *pg)
sys/uvm/uvm_page.c
121
int uvm_page_owner_locked_p(struct vm_page *, boolean_t);
sys/uvm/uvm_page.c
1222
uvm_pagedeactivate(struct vm_page *pg)
sys/uvm/uvm_page.c
1260
uvm_pageactivate(struct vm_page *pg)
sys/uvm/uvm_page.c
1281
uvm_pagedequeue(struct vm_page *pg)
sys/uvm/uvm_page.c
1302
uvm_pagezero(struct vm_page *pg)
sys/uvm/uvm_page.c
1312
uvm_pagecopy(struct vm_page *src, struct vm_page *dst)
sys/uvm/uvm_page.c
1323
uvm_page_owner_locked_p(struct vm_page *pg, boolean_t exclusive)
sys/uvm/uvm_page.c
134
uvm_pageinsert(struct vm_page *pg)
sys/uvm/uvm_page.c
136
struct vm_page *dupe;
sys/uvm/uvm_page.c
155
uvm_pageremove(struct vm_page *pg)
sys/uvm/uvm_page.c
230
(PAGE_SIZE + sizeof(struct vm_page));
sys/uvm/uvm_page.c
232
sizeof(struct vm_page));
sys/uvm/uvm_page.c
233
memset(pagearray, 0, pagecount * sizeof(struct vm_page));
sys/uvm/uvm_page.c
511
struct vm_page *pgs;
sys/uvm/uvm_page.c
690
uvm_pagealloc_pg(struct vm_page *pg, struct uvm_object *obj, voff_t off,
sys/uvm/uvm_page.c
807
struct vm_page *pg;
sys/uvm/uvm_page.c
82
RBT_GENERATE(uvm_objtree, vm_page, objt, uvm_pagecmp);
sys/uvm/uvm_page.c
838
struct vm_page *
sys/uvm/uvm_page.c
842
struct vm_page *pg = NULL;
sys/uvm/uvm_page.c
85
uvm_pagecmp(const struct vm_page *a, const struct vm_page *b)
sys/uvm/uvm_page.c
884
uvm_pagerealloc(struct vm_page *pg, struct uvm_object *newobj, voff_t newoff)
sys/uvm/uvm_page.c
908
uvm_pageclean(struct vm_page *pg)
sys/uvm/uvm_page.c
974
uvm_pagefree(struct vm_page *pg)
sys/uvm/uvm_page.c
989
uvm_page_unbusy(struct vm_page **pgs, int npgs)
sys/uvm/uvm_page.c
991
struct vm_page *pg;
sys/uvm/uvm_page.h
100
RBT_ENTRY(vm_page) objt; /* [o] object tree */
sys/uvm/uvm_page.h
197
struct vm_page *pgs; /* vm_page structures (from start) */
sys/uvm/uvm_page.h
198
struct vm_page *lastpg; /* vm_page structure for end */
sys/uvm/uvm_page.h
216
void uvm_page_own(struct vm_page *, char *);
sys/uvm/uvm_page.h
222
void uvm_pageactivate(struct vm_page *);
sys/uvm/uvm_page.h
223
void uvm_pagedequeue(struct vm_page *);
sys/uvm/uvm_page.h
225
void uvm_pagecopy(struct vm_page *, struct vm_page *);
sys/uvm/uvm_page.h
226
void uvm_pagedeactivate(struct vm_page *);
sys/uvm/uvm_page.h
227
void uvm_pageclean(struct vm_page *);
sys/uvm/uvm_page.h
228
void uvm_pagefree(struct vm_page *);
sys/uvm/uvm_page.h
229
void uvm_page_unbusy(struct vm_page **, int);
sys/uvm/uvm_page.h
230
struct vm_page *uvm_pagelookup(struct uvm_object *, voff_t);
sys/uvm/uvm_page.h
231
void uvm_pageunwire(struct vm_page *);
sys/uvm/uvm_page.h
232
void uvm_pagewait(struct vm_page *, struct rwlock *, const char *);
sys/uvm/uvm_page.h
233
void uvm_pagewire(struct vm_page *);
sys/uvm/uvm_page.h
234
void uvm_pagezero(struct vm_page *);
sys/uvm/uvm_page.h
235
void uvm_pagealloc_pg(struct vm_page *, struct uvm_object *,
sys/uvm/uvm_page.h
264
static inline struct vm_page *
sys/uvm/uvm_page.h
277
struct vm_page *PHYS_TO_VM_PAGE(paddr_t);
sys/uvm/uvm_page.h
96
TAILQ_HEAD(pglist, vm_page);
sys/uvm/uvm_page.h
99
TAILQ_ENTRY(vm_page) pageq; /* [Q] LRU or free page queue */
sys/uvm/uvm_pager.c
258
uvm_pagermapin(struct vm_page **pps, int npages, int flags)
sys/uvm/uvm_pager.c
263
struct vm_page *pp;
sys/uvm/uvm_pager.c
357
struct vm_page **
sys/uvm/uvm_pager.c
358
uvm_mk_pcluster(struct uvm_object *uobj, struct vm_page **pps, int *npages,
sys/uvm/uvm_pager.c
359
struct vm_page *center, int flags, voff_t mlo, voff_t mhi)
sys/uvm/uvm_pager.c
361
struct vm_page **ppsp, *pclust;
sys/uvm/uvm_pager.c
499
uvm_pager_put(struct uvm_object *uobj, struct vm_page *pg,
sys/uvm/uvm_pager.c
500
struct vm_page ***ppsp_ptr, int *npages, int flags,
sys/uvm/uvm_pager.c
504
struct vm_page **ppsp = *ppsp_ptr;
sys/uvm/uvm_pager.c
576
uvm_pager_dropcluster(struct uvm_object *uobj, struct vm_page **ppsp,
sys/uvm/uvm_pager.c
648
uvm_swap_dropcluster(struct vm_page **pgs, int npages, int error, vaddr_t kva)
sys/uvm/uvm_pager.c
650
struct vm_page *pg;
sys/uvm/uvm_pager.c
758
struct vm_page *pgs[SWCLUSTPAGES];
sys/uvm/uvm_pager.h
116
#define PGO_DONTCARE ((struct vm_page *) -1L) /* [get only] */
sys/uvm/uvm_pager.h
122
void uvm_pager_dropcluster(struct uvm_object *, struct vm_page **,
sys/uvm/uvm_pager.h
125
int uvm_pager_put(struct uvm_object *, struct vm_page *,
sys/uvm/uvm_pager.h
126
struct vm_page ***, int *, int, voff_t, voff_t);
sys/uvm/uvm_pager.h
129
vaddr_t uvm_pagermapin(struct vm_page **, int, int);
sys/uvm/uvm_pager.h
131
struct vm_page **uvm_mk_pcluster(struct uvm_object *, struct vm_page **,
sys/uvm/uvm_pager.h
132
int *, struct vm_page *, int, voff_t, voff_t);
sys/uvm/uvm_pager.h
96
struct vm_page ** (*pgo_mk_pcluster)(struct uvm_object *,
sys/uvm/uvm_pager.h
97
struct vm_page **, int *, struct vm_page *,
sys/uvm/uvm_pdaemon.c
105
struct rwlock *uvmpd_trylockowner(struct vm_page *);
sys/uvm/uvm_pdaemon.c
110
int uvmpd_dropswap(struct vm_page *);
sys/uvm/uvm_pdaemon.c
343
uvmpd_trylockowner(struct vm_page *pg)
sys/uvm/uvm_pdaemon.c
369
struct vm_page *swc_pages[SWCLUSTPAGES];
sys/uvm/uvm_pdaemon.c
400
swapcluster_add(struct swapcluster *swc, struct vm_page *pg)
sys/uvm/uvm_pdaemon.c
477
uvmpd_dropswap(struct vm_page *pg)
sys/uvm/uvm_pdaemon.c
495
struct vm_page *
sys/uvm/uvm_pdaemon.c
496
uvmpd_iterator(struct pglist *pglst, struct vm_page *p, struct vm_page *iter)
sys/uvm/uvm_pdaemon.c
498
struct vm_page *nextpg = NULL;
sys/uvm/uvm_pdaemon.c
532
struct vm_page *p, iter = { .pg_flags = PQ_ITER };
sys/uvm/uvm_pdaemon.c
534
struct vm_page *pps[SWCLUSTPAGES], **ppsp;
sys/uvm/uvm_pdaemon.c
815
struct vm_page *p, iter = { .pg_flags = PQ_ITER };
sys/uvm/uvm_pdaemon.c
911
struct vm_page *p, *nextpg;
sys/uvm/uvm_percpu.h
22
struct vm_page;
sys/uvm/uvm_percpu.h
35
struct vm_page *upci_pages[UVM_PMR_CACHEMAGSZ];
sys/uvm/uvm_pmap.h
122
boolean_t pmap_clear_modify(struct vm_page *);
sys/uvm/uvm_pmap.h
125
boolean_t pmap_clear_reference(struct vm_page *);
sys/uvm/uvm_pmap.h
129
void pmap_copy_page(struct vm_page *, struct vm_page *);
sys/uvm/uvm_pmap.h
145
boolean_t pmap_is_modified(struct vm_page *);
sys/uvm/uvm_pmap.h
148
boolean_t pmap_is_referenced(struct vm_page *);
sys/uvm/uvm_pmap.h
151
void pmap_page_protect(struct vm_page *, vm_prot_t);
sys/uvm/uvm_pmap.h
170
void pmap_zero_page(struct vm_page *);
sys/uvm/uvm_pmemrange.c
102
uvm_pmr_pg_to_memtype(struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
111
RBT_GENERATE(uvm_pmr_addr, vm_page, objt, uvm_pmr_addr_cmp);
sys/uvm/uvm_pmemrange.c
112
RBT_GENERATE(uvm_pmr_size, vm_page, objt, uvm_pmr_size_cmp);
sys/uvm/uvm_pmemrange.c
127
struct vm_page *uvm_pmr_nfindsz(struct uvm_pmemrange *, psize_t, int);
sys/uvm/uvm_pmemrange.c
1276
struct vm_page *
sys/uvm/uvm_pmemrange.c
1279
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
128
struct vm_page *uvm_pmr_nextsz(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.c
129
struct vm_page *, int);
sys/uvm/uvm_pmemrange.c
1296
uvm_pmr_freepages(struct vm_page *pg, psize_t count)
sys/uvm/uvm_pmemrange.c
131
struct vm_page *pg, struct vm_page **pg_prev,
sys/uvm/uvm_pmemrange.c
132
struct vm_page **pg_next);
sys/uvm/uvm_pmemrange.c
133
struct vm_page *uvm_pmr_findnextsegment(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.c
134
struct vm_page *, paddr_t);
sys/uvm/uvm_pmemrange.c
1345
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
135
struct vm_page *uvm_pmr_findprevsegment(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.c
136
struct vm_page *, paddr_t);
sys/uvm/uvm_pmemrange.c
138
struct vm_page **, int);
sys/uvm/uvm_pmemrange.c
1423
struct vm_page *prev, *next, *i, *xref;
sys/uvm/uvm_pmemrange.c
146
struct vm_page *uvm_pmr_rootupdate(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.c
147
struct vm_page *, paddr_t, paddr_t, int);
sys/uvm/uvm_pmemrange.c
1529
struct vm_page *rebuild, *prev, *next;
sys/uvm/uvm_pmemrange.c
1752
uvm_pmr_isfree(struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
1754
struct vm_page *r;
sys/uvm/uvm_pmemrange.c
1780
struct vm_page*
sys/uvm/uvm_pmemrange.c
1781
uvm_pmr_rootupdate(struct uvm_pmemrange *pmr, struct vm_page *init_root,
sys/uvm/uvm_pmemrange.c
1785
struct vm_page *root;
sys/uvm/uvm_pmemrange.c
1786
struct vm_page *high, *high_next;
sys/uvm/uvm_pmemrange.c
1787
struct vm_page *low, *low_next;
sys/uvm/uvm_pmemrange.c
1879
struct vm_page *found, *splitpg;
sys/uvm/uvm_pmemrange.c
2052
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
2092
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
2130
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
2152
struct vm_page *
sys/uvm/uvm_pmemrange.c
2157
struct vm_page *pg;
sys/uvm/uvm_pmemrange.c
2217
uvm_pmr_cache_put(struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
2284
struct vm_page *
sys/uvm/uvm_pmemrange.c
229
uvm_pmr_addr_cmp(const struct vm_page *lhs, const struct vm_page *rhs)
sys/uvm/uvm_pmemrange.c
2291
uvm_pmr_cache_put(struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
240
uvm_pmr_size_cmp(const struct vm_page *lhs, const struct vm_page *rhs)
sys/uvm/uvm_pmemrange.c
258
struct vm_page *
sys/uvm/uvm_pmemrange.c
261
struct vm_page *node, *best;
sys/uvm/uvm_pmemrange.c
284
struct vm_page *
sys/uvm/uvm_pmemrange.c
285
uvm_pmr_nextsz(struct uvm_pmemrange *pmr, struct vm_page *pg, int mt)
sys/uvm/uvm_pmemrange.c
287
struct vm_page *npg;
sys/uvm/uvm_pmemrange.c
310
uvm_pmr_pnaddr(struct uvm_pmemrange *pmr, struct vm_page *pg,
sys/uvm/uvm_pmemrange.c
311
struct vm_page **pg_prev, struct vm_page **pg_next)
sys/uvm/uvm_pmemrange.c
347
uvm_pmr_remove_addr(struct uvm_pmemrange *pmr, struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
359
uvm_pmr_remove_size(struct uvm_pmemrange *pmr, struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
363
struct vm_page *i;
sys/uvm/uvm_pmemrange.c
387
uvm_pmr_remove(struct uvm_pmemrange *pmr, struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
402
struct vm_page *
sys/uvm/uvm_pmemrange.c
403
uvm_pmr_insert_addr(struct uvm_pmemrange *pmr, struct vm_page *pg, int no_join)
sys/uvm/uvm_pmemrange.c
405
struct vm_page *prev, *next;
sys/uvm/uvm_pmemrange.c
408
struct vm_page *i;
sys/uvm/uvm_pmemrange.c
456
uvm_pmr_insert_size(struct uvm_pmemrange *pmr, struct vm_page *pg)
sys/uvm/uvm_pmemrange.c
460
struct vm_page *i;
sys/uvm/uvm_pmemrange.c
488
struct vm_page *
sys/uvm/uvm_pmemrange.c
489
uvm_pmr_insert(struct uvm_pmemrange *pmr, struct vm_page *pg, int no_join)
sys/uvm/uvm_pmemrange.c
510
struct vm_page *
sys/uvm/uvm_pmemrange.c
512
struct vm_page *pg, paddr_t boundary)
sys/uvm/uvm_pmemrange.c
515
struct vm_page *next;
sys/uvm/uvm_pmemrange.c
516
struct vm_page *prev;
sys/uvm/uvm_pmemrange.c
572
struct vm_page *
sys/uvm/uvm_pmemrange.c
574
struct vm_page *pg, paddr_t boundary)
sys/uvm/uvm_pmemrange.c
577
struct vm_page *next;
sys/uvm/uvm_pmemrange.c
578
struct vm_page *prev;
sys/uvm/uvm_pmemrange.c
636
struct vm_page **work, int is_desperate)
sys/uvm/uvm_pmemrange.c
638
struct vm_page *start, *end, *iter, *iter_end, *inserted, *lowest;
sys/uvm/uvm_pmemrange.c
735
struct vm_page *start, *end, *iter, *iter_end, *lowest;
sys/uvm/uvm_pmemrange.c
78
int uvm_pmr_pg_to_memtype(struct vm_page *);
sys/uvm/uvm_pmemrange.c
781
struct vm_page *
sys/uvm/uvm_pmemrange.c
782
uvm_pmr_extract_range(struct uvm_pmemrange *pmr, struct vm_page *pg,
sys/uvm/uvm_pmemrange.c
785
struct vm_page *after, *pg_i;
sys/uvm/uvm_pmemrange.c
855
struct vm_page *found, *f_next; /* Iterate chunks. */
sys/uvm/uvm_pmemrange.c
865
struct vm_page *diag_prev; /* Used during validation. */
sys/uvm/uvm_pmemrange.h
101
struct vm_page *);
sys/uvm/uvm_pmemrange.h
103
struct vm_page *);
sys/uvm/uvm_pmemrange.h
105
struct vm_page *);
sys/uvm/uvm_pmemrange.h
106
struct vm_page *uvm_pmr_extract_range(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.h
107
struct vm_page *, paddr_t, paddr_t,
sys/uvm/uvm_pmemrange.h
109
struct vm_page *uvm_pmr_cache_get(int);
sys/uvm/uvm_pmemrange.h
110
void uvm_pmr_cache_put(struct vm_page *);
sys/uvm/uvm_pmemrange.h
26
RBT_HEAD(uvm_pmr_addr, vm_page);
sys/uvm/uvm_pmemrange.h
27
RBT_HEAD(uvm_pmr_size, vm_page);
sys/uvm/uvm_pmemrange.h
45
TAILQ_HEAD(, vm_page) single[UVM_PMR_MEMTYPE_MAX];
sys/uvm/uvm_pmemrange.h
70
void uvm_pmr_freepages(struct vm_page *, psize_t);
sys/uvm/uvm_pmemrange.h
79
int uvm_pmr_isfree(struct vm_page *pg);
sys/uvm/uvm_pmemrange.h
86
int uvm_pmr_addr_cmp(const struct vm_page *, const struct vm_page *);
sys/uvm/uvm_pmemrange.h
87
int uvm_pmr_size_cmp(const struct vm_page *, const struct vm_page *);
sys/uvm/uvm_pmemrange.h
89
RBT_PROTOTYPE(uvm_pmr_addr, vm_page, objt, uvm_pmr_addr_cmp);
sys/uvm/uvm_pmemrange.h
90
RBT_PROTOTYPE(uvm_pmr_size, vm_page, objt, uvm_pmr_size_cmp);
sys/uvm/uvm_pmemrange.h
94
struct vm_page *uvm_pmr_insert_addr(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.h
95
struct vm_page *, int);
sys/uvm/uvm_pmemrange.h
97
struct vm_page *);
sys/uvm/uvm_pmemrange.h
98
struct vm_page *uvm_pmr_insert(struct uvm_pmemrange *,
sys/uvm/uvm_pmemrange.h
99
struct vm_page *, int);
sys/uvm/uvm_swap.c
1570
uvm_swap_put(int swslot, struct vm_page **ppsp, int npages, int flags)
sys/uvm/uvm_swap.c
1586
uvm_swap_get(struct vm_page *page, int swslot, int flags)
sys/uvm/uvm_swap.c
1625
uvm_swap_io(struct vm_page **pps, int startslot, int npages, int flags)
sys/uvm/uvm_swap.c
240
int uvm_swap_io(struct vm_page **, int, int, int);
sys/uvm/uvm_swap.h
40
int uvm_swap_dropcluster(struct vm_page **, int, int,
sys/uvm/uvm_swap.h
42
int uvm_swap_get(struct vm_page *, int, int);
sys/uvm/uvm_swap.h
43
int uvm_swap_put(int, struct vm_page **, int, int);
sys/uvm/uvm_swap.h
49
void uvm_swap_freepages(struct vm_page **, int);
sys/uvm/uvm_vnode.c
466
struct vm_page *pp;
sys/uvm/uvm_vnode.c
586
struct vm_page *pp, *ptmp;
sys/uvm/uvm_vnode.c
587
struct vm_page *pps[MAXBSIZE >> PAGE_SHIFT], **ppsp;
sys/uvm/uvm_vnode.c
703
npages = sizeof(pps) / sizeof(struct vm_page *);
sys/uvm/uvm_vnode.c
865
uvn_put(struct uvm_object *uobj, struct vm_page **pps, int npages, int flags)
sys/uvm/uvm_vnode.c
909
uvn_get(struct uvm_object *uobj, voff_t offset, struct vm_page **pps,
sys/uvm/uvm_vnode.c
913
struct vm_page *ptmp;