Searched refs:page_list (Results 1 - 14 of 14) sorted by relevance

/xnu-2422.115.4/osfmk/kern/
H A Dhibernate.c58 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 Dupl.defs94 in page_list : upl_page_info_array_t);
101 in page_list : upl_page_info_array_t;
H A Dmemory_object_control.defs153 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 Dprofile-internal.h191 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 DIOHibernatePrivate.h359 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 DIOHibernateInternal.h37 hibernate_page_list_t * page_list; member in struct:IOHibernateVars
H A DIOHibernateIO.cpp324 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 DIOMemoryDescriptor.cpp2073 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 Dhibernate_i386.c187 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 Dvm_kern.c532 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 Dvm_resident.c5479 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 Dvm_pageout.h155 upl_page_info_array_t page_list,
H A Dvm_pageout.c5045 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 Dvm_user.c1822 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

Completed in 86 milliseconds