| /f-stack/freebsd/vm/ |
| H A D | vm_object.h | 323 vm_object_reserv(vm_object_t object) in vm_object_reserv() 334 vm_object_mightbedirty(vm_object_t object) in vm_object_mightbedirty() 355 void vm_object_busy(vm_object_t object); 356 void vm_object_unbusy(vm_object_t object); 360 vm_object_busied(vm_object_t object) in vm_object_busied() 372 vm_object_t vm_object_allocate_anon(vm_pindex_t, vm_object_t, struct ucred *, 376 void vm_object_collapse (vm_object_t); 377 void vm_object_deallocate (vm_object_t); 378 void vm_object_destroy (vm_object_t); 379 void vm_object_terminate (vm_object_t); [all …]
|
| H A D | vm_pager.h | 54 typedef void pgo_dealloc_t(vm_object_t); 124 void vm_pager_deallocate(vm_object_t); 129 vm_object_t vm_pager_object_lookup(struct pagerlst *, void *); 133 vm_object_t object, in vm_pager_put_pages() 156 vm_object_t object, in vm_pager_has_page() 220 int (*cdev_pg_fault)(vm_object_t vm_obj, vm_ooffset_t offset, 222 int (*cdev_pg_populate)(vm_object_t vm_obj, vm_pindex_t pidx, 233 vm_object_t cdev_pager_lookup(void *handle); 234 void cdev_pager_free_page(vm_object_t object, vm_page_t m); 244 void (*phys_pg_ctor)(vm_object_t vm_obj, vm_prot_t prot, [all …]
|
| H A D | default_pager.c | 50 static vm_object_t default_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 52 static void default_pager_dealloc(vm_object_t); 53 static int default_pager_getpages(vm_object_t, vm_page_t *, int, 55 static void default_pager_putpages(vm_object_t, vm_page_t *, int, 57 static boolean_t default_pager_haspage(vm_object_t, vm_pindex_t, int *, 84 static vm_object_t 88 vm_object_t object; in default_pager_alloc() 110 default_pager_dealloc(vm_object_t object) in default_pager_dealloc() 121 default_pager_getpages(vm_object_t object, vm_page_t *m, int count, in default_pager_getpages() 137 default_pager_putpages(vm_object_t object, vm_page_t *m, int count, in default_pager_putpages() [all …]
|
| H A D | vm_object.c | 181 vm_object_t object; in vm_object_zdtor() 212 vm_object_t object; in vm_object_zinit() 413 vm_object_t 416 vm_object_t object; in vm_object_allocate() 455 vm_object_t 565 static vm_object_t 620 vm_object_t temp; in vm_object_deallocate() 852 static vm_object_t 2525 vm_object_t obj; in sysctl_vm_object_list() 2643 vm_object_t obj; in _vm_object_in_map() [all …]
|
| H A D | vm_pager.c | 98 static vm_object_t dead_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 102 static void dead_pager_dealloc(vm_object_t); 112 static vm_object_t 121 dead_pager_putpages(vm_object_t object, vm_page_t *m, int count, in dead_pager_putpages() 142 dead_pager_dealloc(vm_object_t object) in dead_pager_dealloc() 230 vm_object_t 234 vm_object_t ret; in vm_pager_allocate() 249 vm_pager_deallocate(vm_object_t object) in vm_pager_deallocate() 257 vm_pager_assert_in(vm_object_t object, vm_page_t *m, int count) in vm_pager_assert_in() 355 vm_object_t [all …]
|
| H A D | device_pager.c | 62 static vm_object_t dev_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 64 static void dev_pager_dealloc(vm_object_t); 68 static void dev_pager_free_page(vm_object_t object, vm_page_t m); 115 vm_object_t 118 vm_object_t object; in cdev_pager_lookup() 126 vm_object_t 130 vm_object_t object, object1; in cdev_pager_allocate() 221 static vm_object_t 231 cdev_pager_free_page(vm_object_t object, vm_page_t m) in cdev_pager_free_page() 244 dev_pager_free_page(vm_object_t object, vm_page_t m) in dev_pager_free_page() [all …]
|
| H A D | sg_pager.c | 53 static vm_object_t sg_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 55 static void sg_pager_dealloc(vm_object_t); 56 static int sg_pager_getpages(vm_object_t, vm_page_t *, int, int *, int *); 57 static void sg_pager_putpages(vm_object_t, vm_page_t *, int, 59 static boolean_t sg_pager_haspage(vm_object_t, vm_pindex_t, int *, 70 static vm_object_t 75 vm_object_t object; in sg_pager_alloc() 123 sg_pager_dealloc(vm_object_t object) in sg_pager_dealloc() 145 sg_pager_getpages(vm_object_t object, vm_page_t *m, int count, int *rbehind, in sg_pager_getpages() 211 sg_pager_putpages(vm_object_t object, vm_page_t *m, int count, in sg_pager_putpages() [all …]
|
| H A D | phys_pager.c | 54 static int default_phys_pager_getpages(vm_object_t object, vm_page_t *m, 56 static int default_phys_pager_populate(vm_object_t object, vm_pindex_t pidx, 58 static boolean_t default_phys_pager_haspage(vm_object_t object, 76 vm_object_t 80 vm_object_t object, object1; in phys_pager_allocate() 147 static vm_object_t 156 phys_pager_dealloc(vm_object_t object) in phys_pager_dealloc() 176 default_phys_pager_getpages(vm_object_t object, vm_page_t *m, int count, in default_phys_pager_getpages() 231 default_phys_pager_populate(vm_object_t object, vm_pindex_t pidx, in default_phys_pager_populate() 263 phys_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in phys_pager_populate() [all …]
|
| H A D | swap_pager.h | 77 void swap_pager_copy(vm_object_t, vm_object_t, vm_pindex_t, int); 78 vm_pindex_t swap_pager_find_least(vm_object_t object, vm_pindex_t pindex); 79 void swap_pager_freespace(vm_object_t, vm_pindex_t, vm_size_t); 82 int swap_pager_reserve(vm_object_t, vm_pindex_t, vm_size_t);
|
| H A D | vm_reserv.h | 50 vm_page_t vm_reserv_alloc_contig(vm_object_t object, vm_pindex_t pindex, 54 vm_page_t vm_reserv_alloc_page(vm_object_t object, vm_pindex_t pindex, 56 void vm_reserv_break_all(vm_object_t object); 66 void vm_reserv_rename(vm_page_t m, vm_object_t new_object, 67 vm_object_t old_object, vm_pindex_t old_object_offset);
|
| H A D | vm_page.h | 241 vm_object_t object; /* which object am I in (O) */ 600 vm_page_t vm_page_alloc(vm_object_t, vm_pindex_t, int); 608 vm_page_t vm_page_alloc_contig_domain(vm_object_t object, 616 vm_page_t vm_page_grab(vm_object_t, vm_pindex_t, int); 630 vm_page_t vm_page_find_least(vm_object_t, vm_pindex_t); 635 int vm_page_insert (vm_page_t, vm_object_t, vm_pindex_t); 638 vm_page_t vm_page_lookup(vm_object_t, vm_pindex_t); 639 vm_page_t vm_page_lookup_unlocked(vm_object_t, vm_pindex_t); 658 vm_page_t vm_page_relookup(vm_object_t, vm_pindex_t); 661 int vm_page_rename(vm_page_t, vm_object_t, vm_pindex_t); [all …]
|
| H A D | vm_extern.h | 74 int kmem_back(vm_object_t, vm_offset_t, vm_size_t, int); 75 int kmem_back_domain(int, vm_object_t, vm_offset_t, vm_size_t, int); 76 void kmem_unback(vm_object_t, vm_offset_t, vm_size_t); 104 vm_prot_t, int, vm_object_t, vm_ooffset_t, boolean_t, struct thread *); 107 int *, struct cdev *, struct cdevsw *, vm_ooffset_t *, vm_object_t *); 109 struct vnode *, vm_ooffset_t *, vm_object_t *, boolean_t *); 125 struct sf_buf *vm_imgact_map_page(vm_object_t object, vm_ooffset_t offset);
|
| H A D | swap_pager.c | 418 static vm_object_t 479 static void swp_pager_meta_transfer(vm_object_t src, vm_object_t dst, 657 static vm_object_t 661 vm_object_t object; in swap_pager_alloc_init() 697 static vm_object_t 701 vm_object_t object; in swap_pager_alloc() 993 swp_pager_xfer_source(vm_object_t srcobject, vm_object_t dstobject, in swp_pager_xfer_source() 1038 swap_pager_copy(vm_object_t srcobject, vm_object_t dstobject, in swap_pager_copy() 1168 vm_object_t obj; in swap_pager_unswapped() 1880 vm_object_t object; in swap_pager_swapoff() [all …]
|
| H A D | vnode_pager.c | 94 static void vnode_pager_dealloc(vm_object_t); 150 vm_object_t object; in vnode_create_vobject() 235 vm_object_t 239 vm_object_t object; in vnode_pager_alloc() 305 vnode_pager_dealloc(vm_object_t object) in vnode_pager_dealloc() 435 vm_object_t object; in vnode_pager_setsize() 662 vnode_pager_input_old(vm_object_t object, vm_page_t m) in vnode_pager_input_old() 796 vm_object_t object; in vnode_pager_generic_getpages() 1120 vm_object_t object; in vnode_pager_generic_getpages_done() 1274 vm_object_t object; in vnode_pager_generic_putpages() [all …]
|
| H A D | vm_pageout.h | 99 void vm_wait(vm_object_t obj); 100 int vm_wait_intr(vm_object_t obj);
|
| H A D | vm_map.h | 469 int vm_map_find(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, vm_size_t, 471 int vm_map_find_min(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, 475 int vm_map_fixed(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_size_t, 480 int vm_map_insert (vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_offset_t, vm_prot_t, vm_pro… 481 int vm_map_lookup (vm_map_t *, vm_offset_t, vm_prot_t, vm_map_entry_t *, vm_object_t *, 483 int vm_map_lookup_locked(vm_map_t *, vm_offset_t, vm_prot_t, vm_map_entry_t *, vm_object_t *,
|
| H A D | vm_page.c | 875 vm_object_t obj; in vm_page_busy_acquire() 1016 vm_object_t obj; in vm_page_busy_sleep() 1117 vm_object_t obj; in vm_page_trysbusy() 1155 vm_object_t obj; in vm_page_tryxbusy() 1414 vm_object_t obj; in vm_page_sleep_if_busy() 1446 vm_object_t obj; in vm_page_sleep_if_xbusy() 1614 vm_object_t object; in vm_page_object_remove() 2572 vm_object_t object; in vm_page_scan_contig() 2750 vm_object_t object; in vm_page_reclaim_run() 4194 vm_object_t object; in vm_page_release() [all …]
|
| H A D | vm_kern.c | 174 kmem_alloc_contig_pages(vm_object_t object, vm_pindex_t pindex, int domain, in kmem_alloc_contig_pages() 215 vm_object_t object; in kmem_alloc_attr_domain() 294 vm_object_t object; in kmem_alloc_contig_domain() 454 kmem_back_domain(int domain, vm_object_t object, vm_offset_t addr, in kmem_back_domain() 516 kmem_back(vm_object_t object, vm_offset_t addr, vm_size_t size, int flags) in kmem_back() 559 _kmem_unback(vm_object_t object, vm_offset_t addr, vm_size_t size) in _kmem_unback() 593 kmem_unback(vm_object_t object, vm_offset_t addr, vm_size_t size) in kmem_unback()
|
| H A D | pmap.h | 125 void pmap_align_superpage(vm_object_t, vm_ooffset_t, vm_offset_t *, 150 vm_object_t object, vm_pindex_t pindex, vm_size_t size);
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_vm.c | 52 zfs_vmobject_assert_wlocked(vm_object_t object) in zfs_vmobject_assert_wlocked() 64 zfs_vmobject_wlock(vm_object_t object) in zfs_vmobject_wlock() 71 zfs_vmobject_wunlock(vm_object_t object) in zfs_vmobject_wunlock()
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | vm.h | 40 void zfs_vmobject_assert_wlocked(vm_object_t object); 41 void zfs_vmobject_wlock(vm_object_t object); 42 void zfs_vmobject_wunlock(vm_object_t object);
|
| /f-stack/freebsd/amd64/sgx/ |
| H A D | sgxvar.h | 53 vm_object_t mem; 71 vm_object_t object;
|
| H A D | sgx.c | 198 sgx_va_slot_init_by_index(struct sgx_softc *sc, vm_object_t object, in sgx_va_slot_init_by_index() 238 vm_object_t object; in sgx_va_slot_init() 259 vm_map_entry_t *entry0, vm_object_t *object0) in sgx_mem_find() 263 vm_object_t object; in sgx_mem_find() 302 vm_object_t object; in sgx_enclave_find() 377 vm_object_t object; in sgx_enclave_remove() 586 sgx_pg_fault(vm_object_t object, vm_ooffset_t offset, in sgx_pg_fault() 608 sgx_insert_epc_page_by_index(vm_page_t page, vm_object_t object, in sgx_insert_epc_page_by_index() 644 vm_object_t object; in sgx_ioctl_create() 786 vm_object_t object; in sgx_ioctl_add_page() [all …]
|
| /f-stack/freebsd/x86/iommu/ |
| H A D | intel_dmar.h | 72 vm_object_t pgtbl_obj; /* (c) Page table pages */ 148 vm_object_t ctx_obj; 219 struct vm_page *dmar_pgalloc(vm_object_t obj, vm_pindex_t idx, int flags); 220 void dmar_pgfree(vm_object_t obj, vm_pindex_t idx, int flags); 221 void *dmar_map_pgtbl(vm_object_t obj, vm_pindex_t idx, int flags, 259 vm_object_t domain_get_idmap_pgtbl(struct dmar_domain *domain, 261 void put_idmap_pgtbl(vm_object_t obj);
|
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_mem.c | 60 vm_object_t 65 vm_object_t obj; in vmm_mmio_alloc()
|