/xnu-2422.115.4/osfmk/kern/ |
H A D | hibernate.c | 58 hibernate_page_list_t * page_list = NULL; local 62 page_list = hibernate_page_list_allocate(TRUE); 63 if (!page_list) { 71 kfree(page_list, page_list->list_size); 79 kfree(page_list, page_list->list_size); 85 *page_list_ret = page_list; 101 hibernate_page_list_t * page_list, 123 gobble_count = (uint32_t)((((uint64_t) page_list 97 hibernate_setup(IOHibernateImageHeader * header, uint32_t free_page_ratio, uint32_t free_page_time, boolean_t vmflush, hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired __unused, hibernate_page_list_t * page_list_pal __unused) argument 145 hibernate_teardown(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired, hibernate_page_list_t * page_list_pal) argument [all...] |
/xnu-2422.115.4/osfmk/mach/ |
H A D | upl.defs | 94 in page_list : upl_page_info_array_t); 101 in page_list : upl_page_info_array_t;
|
H A D | memory_object_control.defs | 153 out page_list : upl_page_info_array_t, CountInOut; 162 out page_list : upl_page_info_array_t, CountInOut;
|
/xnu-2422.115.4/osfmk/profiling/ |
H A D | profile-internal.h | 191 struct page_list { struct 194 struct page_list *next; /* next page allocated */ 206 struct page_list *plist; /* head of page list */ 251 size_t plist_size; /* size of page_list structure */
|
/xnu-2422.115.4/iokit/IOKit/ |
H A D | IOHibernatePrivate.h | 359 hibernate_page_list_t * page_list, 364 hibernate_teardown(hibernate_page_list_t * page_list, 388 hibernate_page_list_setall(hibernate_page_list_t * page_list, 398 hibernate_page_list_setall_machine(hibernate_page_list_t * page_list, 405 hibernate_page_list_set_volatile( hibernate_page_list_t * page_list, 410 hibernate_page_list_discard(hibernate_page_list_t * page_list); 416 hibernate_set_page_state(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired,
|
/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOHibernateInternal.h | 37 hibernate_page_list_t * page_list; member in struct:IOHibernateVars
|
H A D | IOHibernateIO.cpp | 324 hibernate_set_page_state(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired, argument 334 hibernate_page_bitset(page_list, FALSE, ppnum); 342 hibernate_page_bitset(page_list, FALSE, ppnum); 350 hibernate_page_bitset(page_list, TRUE, ppnum); 1247 err = hibernate_alloc_page_lists(&vars->page_list, 1255 hibernate_page_list_setall(vars->page_list, 1268 + vars->page_list->list_size 1300 vars->page_list, vars->page_list_wired, vars->page_list_pal); 1827 hibernate_teardown(vars->page_list, vars->page_list_wired, vars->page_list_pal); 2103 hibernate_set_page_state(vars->page_list, var [all...] |
H A D | IOMemoryDescriptor.cpp | 2073 upl_page_info_array_t page_list, 2092 page_list[page].phys_addr = phys; 2093 page_list[page].pageout = 0; 2094 page_list[page].absent = 0; 2095 page_list[page].dirty = 0; 2096 page_list[page].precious = 0; 2097 page_list[page].device = 0;
|
/xnu-2422.115.4/osfmk/i386/ |
H A D | hibernate_i386.c | 187 hibernate_page_list_setall_machine( __unused hibernate_page_list_t * page_list, argument 196 hibernate_page_list_set_volatile( hibernate_page_list_t * page_list, argument 204 hibernate_set_page_state(page_list, page_list_wired,
|
/xnu-2422.115.4/osfmk/vm/ |
H A D | vm_kern.c | 532 vm_page_t page_list = NULL; local 551 mem->pageq.next = (queue_entry_t) page_list; 552 page_list = mem; 563 mem = page_list; 564 page_list = (vm_page_t) mem->pageq.next; 614 mem->pageq.next = (queue_entry_t) page_list; 615 page_list = mem; 640 if (page_list == NULL) 641 panic("kernel_memory_populate: page_list == NULL"); 643 mem = page_list; [all...] |
H A D | vm_resident.c | 5479 Wired pages to be saved are present in page_list_wired, pageable in page_list. 5483 hibernate_page_list_setall(hibernate_page_list_t * page_list, argument 5493 uint32_t pages = page_list->page_count; 5510 HIBLOG("hibernate_page_list_setall(preflight %d) start %p, %p\n", preflight, page_list, page_list_wired); 5513 page_list = NULL; 5541 hibernate_page_list_zero(page_list); 5566 hibernate_page_bitset(page_list, TRUE, m->phys_page); 5580 hibernate_page_bitset(page_list, TRUE, m->phys_page); 5599 hibernate_page_bitset(page_list, TRUE, m->phys_page); 5615 hibernate_page_bitset(page_list, TRU 5842 hibernate_page_list_discard(hibernate_page_list_t * page_list) argument 6041 hibernate_mark_as_unneeded(addr64_t saddr, addr64_t eaddr, hibernate_page_list_t *page_list, hibernate_page_list_t *page_list_wired) argument 6201 hibernate_teardown_vm_structs(hibernate_page_list_t *page_list, hibernate_page_list_t *page_list_wired) argument [all...] |
H A D | vm_pageout.h | 155 upl_page_info_array_t page_list,
|
H A D | vm_pageout.c | 5045 upl_page_info_array_t page_list, 5110 upl_size, upl, page_list, count, flags); 5278 page_list, 5648 upl_page_info_t *page_list, 5676 page_list = NULL; 5699 page_list = UPL_GET_INTERNAL_PAGE_LIST_SIMPLE(upl); 5769 if (! page_list) { 5830 m->cs_validated = page_list[entry].cs_validated; 5831 m->cs_tainted = page_list[entry].cs_tainted; 5838 if (page_list) 5040 vm_map_create_upl( vm_map_t map, vm_map_address_t offset, upl_size_t *upl_size, upl_t *upl, upl_page_info_array_t page_list, unsigned int *count, int *flags) argument 5643 upl_commit_range( upl_t upl, upl_offset_t offset, upl_size_t size, int flags, upl_page_info_t *page_list, mach_msg_type_number_t count, boolean_t *empty) argument 6614 upl_commit( upl_t upl, upl_page_info_t *page_list, mach_msg_type_number_t count) argument [all...] |
H A D | vm_user.c | 1822 upl_page_info_array_t page_list, 1841 page_list, 1817 vm_map_get_upl( vm_map_t map, vm_map_offset_t map_offset, upl_size_t *upl_size, upl_t *upl, upl_page_info_array_t page_list, unsigned int *count, int *flags, int force_data_sync) argument
|