/dragonfly/sys/vm/ |
H A D | vm_object.h | 245 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 D | vm_pager.h | 61 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 D | swap_pager.h | 104 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 D | vm_object.c | 145 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 D | default_pager.c | 71 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 D | device_pager.c | 96 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 D | phys_pager.c | 59 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 D | swap_pager.c | 138 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 D | vnode_pager.c | 101 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 D | vm_pager.c | 113 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 D | pmap.h | 240 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 D | vm_swapcache.c | 96 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 D | vm_fault.c | 856 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 D | vm_pageout.h | 112 void vm_pageout_cluster (vm_page_t, vm_object_t);
|
H A D | vm_page.c | 110 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 D | vm_page.h | 514 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 D | vm.h | 107 typedef struct vm_object *vm_object_t; typedef
|
H A D | vm_map.c | 551 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 D | netmap_freebsd.c | 253 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 D | shmem_fs.h | 40 struct page * shmem_read_mapping_page(vm_object_t, vm_pindex_t);
|
/dragonfly/sys/dev/drm/ttm/ |
H A D | ttm_tt.c | 354 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 D | efirt.c | 113 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 D | ttm_tt.h | 230 int ttm_tt_swapout(struct ttm_tt *ttm, vm_object_t persistent_swap_storage);
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | pmap.c | 184 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 D | linux_shmem.c | 47 shmem_read_mapping_page(vm_object_t object, vm_pindex_t pindex) in shmem_read_mapping_page()
|