Home
last modified time | relevance | path

Searched refs:vm_page_t (Results 1 – 25 of 75) sorted by relevance

123

/dragonfly/sys/vm/
H A Dvm_page.h215 typedef struct vm_page *vm_page_t; typedef
485 void vm_page_init(vm_page_t m);
490 void vm_page_wakeup(vm_page_t m);
491 void vm_page_hold(vm_page_t);
492 void vm_page_unhold(vm_page_t);
505 void vm_page_cache (vm_page_t);
525 void vm_page_remove (vm_page_t);
531 void vm_page_wire (vm_page_t);
532 void vm_page_unqueue (vm_page_t);
534 vm_page_t vm_page_next (vm_page_t);
[all …]
H A Dvm_page.c1601 vm_page_t
1731 vm_page_t
1748 vm_page_t
1804 vm_page_t
1849 vm_page_t
1879 vm_page_t
2007 vm_page_t
2119 vm_page_t
2293 vm_page_t
2528 vm_page_t
[all …]
H A Dvm_page2.h396 vm_page_spin_lock(vm_page_t m) in vm_page_spin_lock()
403 vm_page_spin_unlock(vm_page_t m) in vm_page_spin_unlock()
414 vm_page_wire_quick(vm_page_t m) in vm_page_wire_quick()
467 vm_page_flash(vm_page_t m) in vm_page_flash()
480 vm_page_sbusy_hold(vm_page_t m) in vm_page_sbusy_hold()
486 vm_page_sbusy_drop(vm_page_t m) in vm_page_sbusy_drop()
540 vm_page_zero_fill(vm_page_t m) in vm_page_zero_fill()
551 vm_page_copy(vm_page_t src_m, vm_page_t dest_m) in vm_page_copy()
562 vm_page_free(vm_page_t m) in vm_page_free()
572 vm_page_free_zero(vm_page_t m) in vm_page_free_zero()
[all …]
H A Ddevice_pager.c75 static vm_page_t dev_pager_getfake (vm_paddr_t, int);
76 static void dev_pager_putfake (vm_page_t);
88 int prot, vm_page_t *mres);
203 vm_page_t m; in dev_pager_dealloc()
238 vm_page_t *mpp, int seqaccess) in dev_pager_getpage()
253 dev_pager_putpages(vm_object_t object, vm_page_t *m, in dev_pager_putpages()
272 static vm_page_t
275 vm_page_t m; in dev_pager_getfake()
303 dev_pager_putfake(vm_page_t m) in dev_pager_putfake()
350 int prot, vm_page_t *mres) in old_dev_pager_fault()
[all …]
H A Dvm_pager.h62 typedef int pgo_getpage_t(vm_object_t, vm_pindex_t, vm_page_t *, int);
63 typedef void pgo_putpages_t(vm_object_t, vm_page_t *, int, int, int *);
107 vm_page_t *, int);
116 void swap_pager_unswapped (vm_page_t m);
130 vm_page_t *m, int seqaccess) in vm_pager_get_page()
145 vm_page_t *m, in vm_pager_put_pages()
173 int prot, vm_page_t *mres);
183 void cdev_pager_free_page(vm_object_t object, vm_page_t m);
H A Dvnode_pager.h52 void vnode_pager_freepage (vm_page_t);
59 int vnode_pager_generic_getpages (struct vnode *, vm_page_t *, int, int, int);
60 int vnode_pager_generic_putpages (struct vnode *, vm_page_t *, int, int, int *);
H A Dvm_pageout.h112 void vm_pageout_cluster (vm_page_t, vm_object_t);
113 int vm_pageout_flush (vm_page_t *, int, int);
114 int vm_pageout_clean (vm_page_t);
H A Dphys_pager.c93 vm_page_t *mpp, int seqaccess) in phys_pager_getpage()
95 vm_page_t m = *mpp; in phys_pager_getpage()
110 phys_pager_putpages(vm_object_t object, vm_page_t *m, int count, in phys_pager_putpages()
H A Dvnode_pager.c342 vm_page_t m; in vnode_pager_setsize()
416 vnode_pager_freepage(vm_page_t m) in vnode_pager_freepage()
438 vm_page_t *mpp, int seqaccess) in vnode_pager_getpage()
460 vnode_pager_generic_getpages(struct vnode *vp, vm_page_t *mpp, int bytecount, in vnode_pager_generic_getpages()
542 vm_page_t mt = mpp[i]; in vnode_pager_generic_getpages()
584 vm_page_t mt = mpp[i]; in vnode_pager_generic_getpages()
633 vnode_pager_putpages(vm_object_t object, vm_page_t *m, int count, in vnode_pager_putpages()
679 vnode_pager_generic_putpages(struct vnode *vp, vm_page_t *m, int bytecount, in vnode_pager_generic_putpages()
H A Dvm_contig.c146 vm_page_t m, m_tmp; in vm_contig_pg_clean()
255 vm_page_t pga = vm_page_array; in vm_contig_pg_alloc()
256 vm_page_t m; in vm_contig_pg_alloc()
487 vm_page_t pga = vm_page_array; in vm_contig_pg_free()
516 vm_page_t pga = vm_page_array; in vm_contig_pg_kmap()
586 vm_page_t m; in contigfree()
H A Dpmap.h174 vm_page_t pmap_unwire (pmap_t, vm_offset_t);
185 int pmap_mapped_sync(vm_page_t m);
186 vm_page_t pmap_fault_page_quick(pmap_t, vm_offset_t, vm_prot_t, int *);
207 void pmap_remove_specific (pmap_t, vm_page_t);
H A Dvm_swapcache.c89 static int vm_swapcached_flush (vm_page_t m, int isblkdev);
90 static int vm_swapcache_test(vm_page_t m);
92 static int vm_swapcache_writing(vm_page_t marker, int count, int scount);
384 vm_swapcache_writing(vm_page_t marker, int count, int scount) in vm_swapcache_writing()
388 vm_page_t m; in vm_swapcache_writing()
573 vm_swapcached_flush(vm_page_t m, int isblkdev) in vm_swapcached_flush()
576 vm_page_t marray[SWAP_META_PAGES]; in vm_swapcached_flush()
672 vm_swapcache_test(vm_page_t m) in vm_swapcache_test()
H A Dvm_pageout.c317 vm_page_t mc[BLIST_MAX_ALLOC]; in vm_pageout_clean_helper()
367 vm_page_t p; in vm_pageout_clean_helper()
410 vm_page_t p; in vm_pageout_clean_helper()
515 vm_page_t mt = mc[i]; in vm_pageout_flush()
589 vm_page_t p) in vm_pageout_mdp_callback()
783 vm_pageout_page_free(vm_page_t m) in vm_pageout_page_free()
808 vm_page_t m; in vm_pageout_scan_inactive()
1409 vm_page_t m; in vm_pageout_scan_active()
1677 vm_page_t m; in vm_pageout_scan_cache()
1908 vm_page_t m; in vm_pageout_scan_hold()
[all …]
H A Ddefault_pager.c107 vm_page_t *mpp, int seqaccess) in default_pager_getpage()
119 default_pager_putpages(vm_object_t object, vm_page_t *mpp, int count, in default_pager_putpages()
H A Dvm_fault.c139 vm_page_t first_m;
855 vm_page_t m; in vm_fault_bypass()
989 vm_page_t
994 vm_page_t m; in vm_fault_page_quick()
1024 vm_page_t
1389 vm_page_t
2302 vm_page_t m; in vm_fault_wire()
2375 vm_page_t m; in vm_fault_unwire()
2584 vm_page_t rtm;
2773 vm_page_t m; in vm_prefault()
[all …]
/dragonfly/sys/platform/vkernel64/platform/
H A Dpmap.c178 vm_page_t mpte, vm_page_t m, pv_entry_t);
296 vm_page_t
350 vm_page_t m; in uservtophys()
565 vm_page_t m; in pmap_init()
684 vm_page_t
971 vm_page_t m; in pmap_page_lookup()
1202 vm_page_t p; in pmap_puninit()
1358 vm_page_t m; in _pmap_allocpte()
1437 vm_page_t m; in pmap_allocpte()
2585 vm_page_t
[all …]
H A Dcopyio.c50 vm_page_t m; in casu64()
88 vm_page_t m; in casu32()
126 vm_page_t m; in swapu64()
158 vm_page_t m; in swapu32()
190 vm_page_t m; in fuwordadd64()
222 vm_page_t m; in fuwordadd32()
315 vm_page_t m; in copyin()
355 vm_page_t m; in copyout()
/dragonfly/test/debug/
H A Dvmpagehash.c68 vm_page_t m;
92 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
93 static void kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m);
107 vm_page_t mptr; in main()
271 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
275 vm_page_t scanptr; in checkpage()
301 kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m) in kkread_vmpage()
351 addsltrack(vm_page_t m)
H A Dvmpageinfo.c97 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
98 static void kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m);
103 static void addsltrack(vm_page_t m);
138 vm_page_t mptr; in main()
459 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
463 vm_page_t scanptr; in checkpage()
489 kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m) in kkread_vmpage()
539 addsltrack(vm_page_t m)
H A Dvmpqinactive.c96 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
97 static void kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m);
102 static void addsltrack(vm_page_t m);
137 vm_page_t mptr; in main()
489 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
493 vm_page_t scanptr; in checkpage()
521 kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m) in kkread_vmpage()
571 addsltrack(vm_page_t m)
/dragonfly/sys/dev/drm/
H A Ddrm_vm.c148 vm_page_t first_page;
152 vm_page_t
156 vm_page_t m; in vm_phys_fictitious_to_vm_page()
177 vm_page_t fp; in vm_phys_fictitious_reg_range()
210 vm_page_t fp; in vm_phys_fictitious_unreg_range()
/dragonfly/sys/cpu/x86_64/include/
H A Dlwbuf.h61 vm_page_t m; /* currently mapped page */
65 static __inline vm_page_t
78 lwbuf_alloc(vm_page_t m, struct lwbuf *lwb_cache) in lwbuf_alloc()
/dragonfly/sys/kern/
H A Dkern_xio.c101 vm_page_t m; in xio_init_kbuf()
170 vm_page_t m; in xio_release()
231 vm_page_t m; in xio_copy_xtou()
280 vm_page_t m; in xio_copy_xtok()
327 vm_page_t m; in xio_copy_utox()
376 vm_page_t m; in xio_copy_ktox()
/dragonfly/sys/net/netmap/
H A Dnetmap_freebsd.c233 static inline vm_page_t
236 vm_page_t m; in vm_page_getfake()
244 vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr) in vm_page_updatefake()
254 int prot, vm_page_t *mres) in netmap_dev_pager_fault()
259 vm_page_t page; in netmap_dev_pager_fault()
/dragonfly/sys/platform/pc64/x86_64/
H A Dpmap.c1415 vm_page_t m; in pmap_init()
1797 vm_page_t
2458 vm_page_t p; in pmap_puninit()
2632 vm_page_t m; in pmap_allocpte()
3009 vm_page_t p; in pmap_release_pv()
3118 vm_page_t p; in pmap_remove_pv_pte()
3302 vm_page_t
3305 vm_page_t m; in pmap_remove_pv_page()
4046 vm_page_t m; in pmap_collect()
5512 vm_page_t
[all …]

123