Home
last modified time | relevance | path

Searched refs:vm_object_t (Results 1 – 25 of 52) sorted by relevance

123

/dragonfly/sys/vm/
H A Dvm_object.h245 vm_object_t object;
295 vm_object_pip_wakeup(vm_object_t object) in vm_object_pip_wakeup()
307 vm_object_token(vm_object_t obj) in vm_object_token()
316 vm_object_t vm_object_collapse (vm_object_t, vm_object_t);
317 void vm_object_terminate (vm_object_t);
329 void vm_object_lock(vm_object_t);
330 void vm_object_lock_shared(vm_object_t);
331 void vm_object_unlock(vm_object_t);
377 vm_object_t object VMOBJDBARGS);
382 void vm_object_upgrade(vm_object_t);
[all …]
H A Dvm_pager.h61 typedef void pgo_dealloc_t(vm_object_t);
64 typedef boolean_t pgo_haspage_t(vm_object_t, vm_pindex_t);
99 vm_object_t dev_pager_alloc(void *, off_t, vm_prot_t, off_t);
100 vm_object_t phys_pager_alloc(void *, off_t, vm_prot_t, off_t);
103 vm_object_t vnode_pager_reference (struct vnode *);
105 void vm_pager_deallocate (vm_object_t);
129 vm_pager_get_page(vm_object_t object, vm_pindex_t pindex, in vm_pager_get_page()
144 vm_object_t object, in vm_pager_put_pages()
166 vm_pager_has_page(vm_object_t object, vm_pindex_t offset) in vm_pager_has_page()
182 vm_object_t cdev_pager_lookup(void *handle);
[all …]
H A Dswap_pager.h104 void swap_pager_putpages (vm_object_t, struct vm_page **, int, int, int *);
105 boolean_t swap_pager_haspage (vm_object_t object, vm_pindex_t pindex);
106 boolean_t swap_pager_haspage_locked (vm_object_t object, vm_pindex_t pindex);
109 int swap_pager_swp_alloc (vm_object_t, int);
110 void swap_pager_copy (vm_object_t, vm_object_t, vm_pindex_t, int);
111 void swap_pager_freespace (vm_object_t, vm_pindex_t, vm_pindex_t);
112 void swap_pager_freespace_all (vm_object_t);
113 int swap_pager_condfree(vm_object_t, vm_pindex_t *, int);
118 int swap_pager_reserve (vm_object_t, vm_pindex_t, vm_size_t);
126 void swap_pager_page_removed (struct vm_page *, vm_object_t);
H A Dvm_object.c145 vmobj_hash(vm_object_t obj) in vmobj_hash()
218 vm_object_lock(vm_object_t obj) in vm_object_lock()
470 vm_object_t
473 vm_object_t obj; in vm_object_allocate()
486 vm_object_t
489 vm_object_t obj; in vm_object_allocate_hold()
881 vm_object_t object; in vm_object_terminate_callback()
1786 vm_object_t object;
1833 vm_object_t object; in DB_SHOW_COMMAND()
1873 vm_object_t object = (vm_object_t)addr; in DB_SHOW_COMMAND()
[all …]
H A Ddefault_pager.c71 vm_object_t
74 vm_object_t object; in default_pager_alloc()
92 default_pager_dealloc(vm_object_t object) in default_pager_dealloc()
106 default_pager_getpage(vm_object_t object, vm_pindex_t pindex, in default_pager_getpage()
119 default_pager_putpages(vm_object_t object, vm_page_t *mpp, int count, in default_pager_putpages()
138 default_pager_haspage(vm_object_t object, vm_pindex_t pindex) in default_pager_haspage()
H A Ddevice_pager.c96 vm_object_t
99 vm_object_t object; in cdev_pager_lookup()
108 vm_object_t
113 vm_object_t object; in cdev_pager_allocate()
173 vm_object_t
184 cdev_pager_free_page(vm_object_t object, vm_page_t m) in cdev_pager_free_page()
201 dev_pager_dealloc(vm_object_t object) in dev_pager_dealloc()
237 dev_pager_getpage(vm_object_t object, vm_pindex_t pindex, in dev_pager_getpage()
253 dev_pager_putpages(vm_object_t object, vm_page_t *m, in dev_pager_putpages()
263 dev_pager_haspage(vm_object_t object, vm_pindex_t pindex) in dev_pager_haspage()
[all …]
H A Dphys_pager.c59 vm_object_t
62 vm_object_t object; in phys_pager_alloc()
82 phys_pager_dealloc(vm_object_t object) in phys_pager_dealloc()
92 phys_pager_getpage(vm_object_t object, vm_pindex_t pindex, in phys_pager_getpage()
110 phys_pager_putpages(vm_object_t object, vm_page_t *m, int count, in phys_pager_putpages()
132 phys_pager_haspage(vm_object_t object, vm_pindex_t pindex) in phys_pager_haspage()
H A Dswap_pager.c138 vm_object_t object;
145 vm_object_t object;
473 vm_object_t
476 vm_object_t object; in swap_pager_alloc()
499 swap_pager_dealloc(vm_object_t object) in swap_pager_dealloc()
707 vm_object_t object = info->object; in swap_pager_condfree_callback()
813 swap_pager_copy(vm_object_t srcobject, vm_object_t dstobject, in swap_pager_copy()
1848 vm_object_t object = NULL; in swp_pager_async_iodone()
2167 vm_object_t object; in swap_pager_swapoff()
2237 vm_object_t object = info->object; in swp_pager_swapoff_callback()
[all …]
H A Dvnode_pager.c101 vm_object_t
105 vm_object_t object; in vnode_pager_alloc()
202 vm_object_t
205 vm_object_t object; in vnode_pager_reference()
213 vnode_pager_dealloc(vm_object_t object) in vnode_pager_dealloc()
234 vnode_pager_haspage(vm_object_t object, vm_pindex_t pindex) in vnode_pager_haspage()
298 vm_object_t object; in vnode_pager_setsize()
437 vnode_pager_getpage(vm_object_t object, vm_pindex_t pindex, in vnode_pager_getpage()
633 vnode_pager_putpages(vm_object_t object, vm_page_t *m, int count, in vnode_pager_putpages()
796 vm_object_t lobject; in vnode_pager_lock()
H A Dvm_pager.c113 dead_pager_getpage(vm_object_t obj, vm_pindex_t pindex, in dead_pager_getpage()
123 dead_pager_putpages(vm_object_t object, vm_page_t *m, int count, int flags, in dead_pager_putpages()
137 dead_pager_haspage(vm_object_t object, vm_pindex_t pindex) in dead_pager_haspage()
146 dead_pager_dealloc(vm_object_t object) in dead_pager_dealloc()
338 vm_pager_deallocate(vm_object_t object) in vm_pager_deallocate()
358 vm_object_t
361 vm_object_t object; in vm_pager_object_lookup()
H A Dpmap.h240 vm_offset_t pmap_addr_hint (vm_object_t obj, vm_offset_t addr, vm_size_t size);
244 void pmap_object_init(vm_object_t object);
245 void pmap_object_free(vm_object_t object);
H A Dvm_swapcache.c96 struct vm_object_hash *swindex, vm_object_t object);
386 vm_object_t object; in vm_swapcache_writing()
575 vm_object_t object; in vm_swapcached_flush()
674 vm_object_t object; in vm_swapcache_test()
705 vm_object_t object; in vm_swapcache_cleaning()
845 vm_object_t object) in vm_swapcache_movemarker()
H A Dvm_fault.c856 vm_object_t obj; /* NOT LOCKED */ in vm_fault_bypass()
1390 vm_fault_object_page(vm_object_t object, vm_ooffset_t offset, in vm_fault_object_page()
1797 vm_object_t object; in vm_fault_object()
2413 vm_object_t object; in vm_fault_collapse()
2489 vm_object_t dst_object; in vm_fault_copy_entry()
2490 vm_object_t src_object; in vm_fault_copy_entry()
2582 vm_object_t object;
2777 vm_object_t object; in vm_prefault()
2821 vm_object_t lobject; in vm_prefault()
2822 vm_object_t nobject; in vm_prefault()
[all …]
H A Dvm_pageout.h112 void vm_pageout_cluster (vm_page_t, vm_object_t);
H A Dvm_page.c110 vm_object_t object; /* heuristical */
1177 vm_get_pg_color(int cpuid, vm_object_t object, vm_pindex_t pindex) in vm_get_pg_color()
1477 vm_page_insert(vm_page_t m, vm_object_t object, vm_pindex_t pindex) in vm_page_insert()
1539 vm_object_t object; in vm_page_remove()
1577 vm_page_hash_hash(vm_object_t object, vm_pindex_t pindex) in vm_page_hash_hash()
1602 vm_page_hash_get(vm_object_t object, vm_pindex_t pindex) in vm_page_hash_get()
1648 vm_object_t object; in vm_page_hash_enter()
1732 vm_page_lookup(vm_object_t object, vm_pindex_t pindex) in vm_page_lookup()
2529 vm_page_alloc(vm_object_t object, vm_pindex_t pindex, int page_req) in vm_page_alloc()
2532 vm_object_t obj; in vm_page_alloc()
[all …]
H A Dvm_page.h514 vm_page_t vm_page_hash_get(vm_object_t object, vm_pindex_t pindex);
556 u_short vm_get_pg_color(int cpuid, vm_object_t object, vm_pindex_t pindex);
H A Dvm.h107 typedef struct vm_object *vm_object_t; typedef
H A Dvm_map.c551 vm_object_t object; in vmspace_swap_count()
589 vm_object_t object; in vmspace_anonymous_count()
734 vm_object_t source; in vm_map_entry_shadow()
735 vm_object_t result; in vm_map_entry_shadow()
840 vm_object_t obj; in vm_map_entry_allocate_object()
1044 vm_object_t obj; in vm_map_backing_attach()
1062 vm_object_t obj; in vm_map_backing_detach()
1246 vm_object_t object; in vm_map_insert()
1592 vm_object_t object; in vm_map_find()
2934 vm_object_t object; in vm_map_clean()
[all …]
/dragonfly/sys/net/netmap/
H A Dnetmap_freebsd.c253 netmap_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, in netmap_dev_pager_fault()
313 vm_object_t *objp = ap->a_object; in netmap_mmap_single()
318 vm_object_t obj; in netmap_mmap_single()
/dragonfly/sys/dev/drm/include/linux/
H A Dshmem_fs.h40 struct page * shmem_read_mapping_page(vm_object_t, vm_pindex_t);
/dragonfly/sys/dev/drm/ttm/
H A Dttm_tt.c354 vm_object_t swap_storage; in ttm_tt_swapin()
406 int ttm_tt_swapout(struct ttm_tt *ttm, vm_object_t persistent_swap_storage) in ttm_tt_swapout()
408 vm_object_t obj; in ttm_tt_swapout()
/dragonfly/sys/platform/pc64/x86_64/
H A Defirt.c113 static vm_object_t efi_obj;
121 vm_object_t obj; in efi_destroy_1t1_map()
165 efi_pg_fault(vm_object_t obj, vm_ooffset_t offset, int prot, vm_page_t *mres) in efi_pg_fault()
/dragonfly/sys/dev/drm/include/drm/ttm/
H A Dttm_tt.h230 int ttm_tt_swapout(struct ttm_tt *ttm, vm_object_t persistent_swap_storage);
/dragonfly/sys/platform/vkernel64/platform/
H A Dpmap.c184 static vm_page_t pmap_page_lookup (vm_object_t object, vm_pindex_t pindex);
969 pmap_page_lookup(vm_object_t object, vm_pindex_t pindex) in pmap_page_lookup()
1465 vm_object_t object = pmap->pm_pteobj; in pmap_release()
2018 vm_object_t pmobj; in pmap_remove_all()
2454 vm_object_t object = entry->ba.object; in pmap_object_init_pt()
2853 vm_object_t pmobj; in pmap_clearbit()
3244 pmap_addr_hint(vm_object_t obj, vm_offset_t addr, vm_size_t size) in pmap_addr_hint()
3269 pmap_object_init(vm_object_t object) in pmap_object_init()
3275 pmap_object_free(vm_object_t object) in pmap_object_free()
/dragonfly/sys/dev/drm/
H A Dlinux_shmem.c47 shmem_read_mapping_page(vm_object_t object, vm_pindex_t pindex) in shmem_read_mapping_page()

123