Symbol: vm_page
sys/amd64/amd64/pmap.c
4972
end = start + pages * sizeof(struct vm_page);
sys/amd64/amd64/pmap.c
4974
pfn = first_page + (va - start) / sizeof(struct vm_page);
sys/arm/arm/busdma_machdep.c
929
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/arm64/arm64/gicv3_its.c
1081
sc->ma = malloc(sizeof(struct vm_page), M_DEVBUF, M_WAITOK | M_ZERO);
sys/arm64/arm64/mem.c
49
struct vm_page m;
sys/arm64/include/bus_dma.h
109
_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
sys/arm64/include/bus_dma_impl.h
62
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/compat/linuxkpi/common/include/linux/page.h
51
#define page vm_page
sys/compat/linuxkpi/common/src/linux_page.c
431
#define VMAP_MAX_CHUNK_SIZE (65536U / sizeof(struct vm_page)) /* KMEM_ZMAX */
sys/compat/linuxkpi/common/src/linux_page.c
460
fma = malloc(chunk * sizeof(struct vm_page),
sys/compat/linuxkpi/common/src/linux_page.c
477
memset(fma, 0, chunk * sizeof(struct vm_page));
sys/dev/drm2/ttm/ttm_bo_api.h
286
struct vm_page *page;
sys/dev/drm2/ttm/ttm_bo_driver.h
1012
struct vm_page *dummy_read_page);
sys/dev/drm2/ttm/ttm_bo_driver.h
114
struct vm_page *dummy_read_page;
sys/dev/drm2/ttm/ttm_bo_driver.h
115
struct vm_page **pages;
sys/dev/drm2/ttm/ttm_bo_driver.h
333
struct vm_page *dummy_read_page);
sys/dev/drm2/ttm/ttm_bo_driver.h
486
struct vm_page *dummy_read_page;
sys/dev/drm2/ttm/ttm_bo_driver.h
601
struct vm_page *dummy_read_page);
sys/dev/drm2/ttm/ttm_bo_driver.h
604
struct vm_page *dummy_read_page);
sys/dev/drm2/ttm/ttm_bo_driver.h
663
extern void ttm_tt_cache_flush(struct vm_page *pages[], unsigned long num_pages);
sys/dev/drm2/ttm/ttm_memory.c
425
struct vm_page *page,
sys/dev/drm2/ttm/ttm_memory.c
442
void ttm_mem_global_free_page(struct ttm_mem_global *glob, struct vm_page *page)
sys/dev/drm2/ttm/ttm_memory.h
134
struct vm_page;
sys/dev/drm2/ttm/ttm_memory.h
143
struct vm_page *page,
sys/dev/drm2/ttm/ttm_memory.h
146
struct vm_page *page);
sys/dev/hwt/hwt_vm.c
426
vm->pages = malloc(sizeof(struct vm_page *) * vm->npages,
sys/dev/iommu/busdma_iommu.c
714
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/dev/iommu/busdma_iommu.c
758
fma = malloc(sizeof(struct vm_page) * ma_cnt,
sys/dev/iommu/busdma_iommu.c
812
fma = malloc(sizeof(struct vm_page) * ma_cnt,
sys/dev/irdma/irdma_utils.c
2125
struct page *vm_page;
sys/dev/irdma/irdma_utils.c
2131
vm_page = vmalloc_to_page(addr);
sys/dev/irdma/irdma_utils.c
2132
if (!vm_page)
sys/dev/irdma/irdma_utils.c
2135
pg_dma[i] = dma_map_page(hw_to_dev(hw), vm_page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL);
sys/dev/nvdimm/nvdimm_spa.c
192
struct vm_page m, *ma;
sys/dev/nvdimm/nvdimm_spa.c
293
struct vm_page maa[bp->bio_ma_n];
sys/dev/nvme/nvme_ns.c
384
struct vm_page **ma;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1029
unsigned long vm_page = vma->vm_pgoff << PAGE_SHIFT;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1042
vm_page, vma->vm_pgoff, unmapped_db,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1052
found = qlnxr_search_mmap(ucontext, vm_page, len);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1061
if ((vm_page < unmapped_db) ||
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1062
((vm_page + len) > (unmapped_db + ucontext->dpi_size))) {
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1065
vm_page, unmapped_db, ucontext->dpi_size);
sys/dev/virtio/balloon/virtio_balloon.c
364
TAILQ_HEAD(, vm_page) free_pages;
sys/dev/virtio/balloon/virtio_balloon.c
70
TAILQ_HEAD(,vm_page) vtballoon_pages;
sys/dev/xen/balloon/balloon.c
96
static TAILQ_HEAD(,vm_page) ballooned_pages;
sys/kern/kern_physio.c
45
struct vm_page **pages;
sys/kern/subr_bus_dma.c
259
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/kern/subr_sfbuf.c
111
sf_buf_alloc(struct vm_page *m, int flags)
sys/kern/vfs_aio.c
1295
struct vm_page** pages;
sys/powerpc/aim/mmu_oea.c
2193
struct vm_page *pg;
sys/powerpc/aim/mmu_oea64.c
1045
moea64_bpvo_pool_size = ((ptoa((uintmax_t)physmem) * sizeof(struct vm_page)) /
sys/powerpc/aim/mmu_oea64.c
2520
struct vm_page *pg;
sys/powerpc/aim/mmu_oea64.c
2902
struct vm_page *pg;
sys/powerpc/aim/mmu_oea64.c
3413
size = round_page(pages * sizeof(struct vm_page));
sys/powerpc/aim/mmu_oea64.c
3453
size = round_page(size * sizeof(struct vm_page));
sys/powerpc/aim/mmu_oea64.c
3457
vm_page_array_size += size / sizeof(struct vm_page);
sys/powerpc/aim/mmu_radix.c
6446
end = start + pages * sizeof(struct vm_page);
sys/powerpc/aim/mmu_radix.c
6454
pfn = first_page + (va - start) / sizeof(struct vm_page);
sys/powerpc/booke/pmap.c
698
sz = (round_page(sz) / (PAGE_SIZE + sizeof(struct vm_page)));
sys/powerpc/booke/pmap.c
699
data_end += round_page(sz * sizeof(struct vm_page));
sys/powerpc/powerpc/busdma_machdep.c
593
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/powerpc/powerpc/mem.c
95
struct vm_page m;
sys/riscv/include/bus_dma.h
97
_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
sys/riscv/include/bus_dma_impl.h
59
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/riscv/riscv/mem.c
51
struct vm_page m;
sys/sys/bio.h
97
struct vm_page **bio_ma; /* Or unmapped. */
sys/sys/buf.h
132
void (*b_pgiodone)(void *, struct vm_page **,
sys/sys/buf.h
157
struct vm_page *b_pages[];
sys/sys/buf.h
626
int vfs_bio_getpages(struct vnode *vp, struct vm_page **ma, int count,
sys/sys/buf.h
72
struct vm_page;
sys/sys/bus_dma.h
352
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/sys/bus_dma_internal.h
47
struct vm_page **ma, bus_size_t tlen, int ma_offs,
sys/sys/memdesc.h
141
memdesc_vmpages(struct vm_page **ma, size_t len, u_int ma_offset)
sys/sys/memdesc.h
36
struct vm_page;
sys/sys/memdesc.h
50
struct vm_page **md_ma;
sys/sys/proc.h
382
struct vm_page **td_ma; /* (k) uio pages held */
sys/sys/sf_buf.h
109
struct sf_buf *sf_buf_alloc(struct vm_page *, int);
sys/sys/sf_buf.h
160
sf_buf_alloc(struct vm_page *m, int pri)
sys/sys/types.h
293
typedef struct vm_page *vm_page_t;
sys/sys/uio.h
76
struct vm_page;
sys/sys/uio.h
97
int uiomove_fromphys(struct vm_page *ma[], vm_offset_t offset, int n,
sys/vm/_vm_phys.h
43
struct vm_page;
sys/vm/_vm_phys.h
45
TAILQ_HEAD(pglist, vm_page);
sys/vm/memguard.c
257
struct vm_page *p;
sys/vm/memguard.c
272
struct vm_page *p;
sys/vm/uma_core.c
2022
TAILQ_HEAD(, vm_page) alloctail;
sys/vm/vm.h
135
struct vm_page;
sys/vm/vm.h
136
typedef struct vm_page *vm_page_t;
sys/vm/vm_kern.c
867
sizeof(struct vm_page)),
sys/vm/vm_object.h
137
TAILQ_HEAD(, vm_page) devp_pglist;
sys/vm/vm_object.h
148
TAILQ_HEAD(, vm_page) sgp_pglist;
sys/vm/vm_object.h
92
TAILQ_HEAD(pglist, vm_page);
sys/vm/vm_page.c
169
static TAILQ_HEAD(, vm_page) blacklist_head;
sys/vm/vm_page.c
197
SYSINIT(vm_page, SI_SUB_VM, SI_ORDER_SECOND, vm_page_init, NULL);
sys/vm/vm_page.c
203
fakepg_zone = uma_zcreate("fakepg", sizeof(struct vm_page), NULL, NULL,
sys/vm/vm_page.c
550
new_end = trunc_page(end - page_range * sizeof(struct vm_page));
sys/vm/vm_page.c
723
page_range = size / (PAGE_SIZE + sizeof(struct vm_page));
sys/vm/vm_page.c
733
if (size % (PAGE_SIZE + sizeof(struct vm_page)) >= PAGE_SIZE) {
sys/vm/vm_page.h
219
TAILQ_ENTRY(vm_page) q; /* page queue or free list (Q) */
sys/vm/vm_page.h
221
SLIST_ENTRY(vm_page) ss; /* private slists */
sys/vm/vm_page.h
330
TAILQ_HEAD(pglist, vm_page);
sys/vm/vm_page.h
333
SLIST_HEAD(spglist, vm_page);
sys/vm/vm_pageout.c
1423
struct vm_page marker_page;
sys/vm/vm_pagequeue.h
269
struct vm_page vmd_markers[PQ_COUNT]; /* (q) markers for queue scans */
sys/vm/vm_pagequeue.h
270
struct vm_page vmd_inacthead; /* marker for LRU-defeating insertions */
sys/vm/vm_pagequeue.h
271
struct vm_page vmd_clock[2]; /* markers for active queue scan */
sys/vm/vm_phys.c
1147
fp = malloc(page_count * sizeof(struct vm_page), M_FICT_PAGES,
sys/vm/vm_radix.h
59
PCTRIE_DEFINE_SMR(VM_RADIX, vm_page, pindex, vm_radix_node_alloc,
sys/vm/vnode_pager.c
445
vnode_pager_subpage_purge(struct vm_page *m, int base, int end)
sys/vm/vnode_pager.c
574
struct vm_page *m;
sys/x86/include/bus_dma.h
143
_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
sys/x86/include/busdma_impl.h
64
struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
sys/x86/iommu/x86_iommu.h
49
struct vm_page *iommu_pgalloc(struct vm_object *obj, vm_pindex_t idx,
sys/x86/x86/busdma_bounce.c
584
_bus_dmamap_count_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
sys/x86/x86/busdma_bounce.c
748
struct vm_page **ma, bus_size_t buflen, int ma_offs, int flags,