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

/macosx-10.10.1/xnu-2782.1.97/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,
125 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
147 hibernate_teardown(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired, hibernate_page_list_t * page_list_pal) argument
[all...]
/macosx-10.10.1/xnu-2782.1.97/osfmk/mach/
H A Dupl.defs90 in page_list : upl_page_info_array_t);
97 in page_list : upl_page_info_array_t;
H A Dmemory_object_control.defs149 out page_list : upl_page_info_array_t, CountInOut;
158 out page_list : upl_page_info_array_t, CountInOut;
/macosx-10.10.1/xnu-2782.1.97/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 */
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIOHibernatePrivate.h364 hibernate_page_list_t * page_list,
369 hibernate_teardown(hibernate_page_list_t * page_list,
393 hibernate_page_list_setall(hibernate_page_list_t * page_list,
403 hibernate_page_list_setall_machine(hibernate_page_list_t * page_list,
410 hibernate_page_list_set_volatile( hibernate_page_list_t * page_list,
415 hibernate_page_list_discard(hibernate_page_list_t * page_list);
421 hibernate_set_page_state(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired,
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIOHibernateInternal.h37 hibernate_page_list_t * page_list; member in struct:IOHibernateVars
H A DIOHibernateIO.cpp326 hibernate_set_page_state(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired, argument
336 hibernate_page_bitset(page_list, FALSE, ppnum);
344 hibernate_page_bitset(page_list, FALSE, ppnum);
352 hibernate_page_bitset(page_list, TRUE, ppnum);
1473 err = hibernate_alloc_page_lists(&vars->page_list,
1481 hibernate_page_list_setall(vars->page_list,
1494 + vars->page_list->list_size
1531 vars->page_list, vars->page_list_wired, vars->page_list_pal);
2058 hibernate_teardown(vars->page_list, vars->page_list_wired, vars->page_list_pal);
2361 hibernate_set_page_state(vars->page_list, var
[all...]
H A DIOMemoryDescriptor.cpp2720 upl_page_info_array_t page_list,
2739 page_list[page].phys_addr = phys;
2740 page_list[page].pageout = 0;
2741 page_list[page].absent = 0;
2742 page_list[page].dirty = 0;
2743 page_list[page].precious = 0;
2744 page_list[page].device = 0;
2715 io_get_kernel_static_upl( vm_map_t , uintptr_t offset, vm_size_t *upl_size, upl_t *upl, upl_page_info_array_t page_list, unsigned int *count, ppnum_t *highest_page) argument
/macosx-10.10.1/xnu-2782.1.97/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,
/macosx-10.10.1/xnu-2782.1.97/osfmk/vm/
H A Dvm_kern.c531 vm_page_t page_list = NULL; local
550 mem->pageq.next = (queue_entry_t) page_list;
551 page_list = mem;
562 mem = page_list;
563 page_list = (vm_page_t) mem->pageq.next;
613 mem->pageq.next = (queue_entry_t) page_list;
614 page_list = mem;
639 if (page_list == NULL)
640 panic("kernel_memory_populate: page_list == NULL");
642 mem = page_list;
[all...]
H A Dvm_resident.c154 vm_page_packed_t page_list; member in struct:__anon15314
720 bucket->page_list = VM_PAGE_PACK_PTR(VM_PAGE_NULL);
1161 mem->next_m = bucket->page_list;
1162 bucket->page_list = VM_PAGE_PACK_PTR(mem);
1163 assert(mem == VM_PAGE_UNPACK_PTR(bucket->page_list));
1343 if (bucket->page_list) {
1344 vm_page_packed_t *mp = &bucket->page_list;
1361 mem->next_m = bucket->page_list;
1368 bucket->page_list = VM_PAGE_PACK_PTR(mem);
1430 if ((this = VM_PAGE_UNPACK_PTR(bucket->page_list))
5691 hibernate_page_list_setall(hibernate_page_list_t * page_list, hibernate_page_list_t * page_list_wired, hibernate_page_list_t * page_list_pal, boolean_t preflight, boolean_t will_discard, uint32_t * pagesOut) argument
6050 hibernate_page_list_discard(hibernate_page_list_t * page_list) argument
6249 hibernate_mark_as_unneeded(addr64_t saddr, addr64_t eaddr, hibernate_page_list_t *page_list, hibernate_page_list_t *page_list_wired) argument
6409 hibernate_teardown_vm_structs(hibernate_page_list_t *page_list, hibernate_page_list_t *page_list_wired) argument
[all...]
H A Dvm_pageout.h148 upl_page_info_array_t page_list,
H A Dvm_pageout.c5516 upl_page_info_array_t page_list,
5581 upl_size, upl, page_list, count, flags);
5768 page_list,
6137 upl_page_info_t *page_list,
6173 page_list = NULL;
6196 page_list = UPL_GET_INTERNAL_PAGE_LIST_SIMPLE(upl);
6266 if (! page_list) {
6356 m->cs_validated = page_list[entry].cs_validated;
6357 m->cs_tainted = page_list[entry].cs_tainted;
6364 if (page_list)
5511 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
6132 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
7256 upl_commit( upl_t upl, upl_page_info_t *page_list, mach_msg_type_number_t count) argument
[all...]
H A Dvm_map.h994 upl_page_list_ptr_t page_list,
H A Dvm_user.c1823 upl_page_info_array_t page_list,
1842 page_list,
1818 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
H A Dvm_map.c2483 upl_page_list_ptr_t page_list,
2507 (try_prefault && (copy || !page_list)) ||
3076 if (UPL_VALID_PAGE(page_list, i)) {
3087 va, UPL_PHYS_PAGE(page_list, i),
3142 upl_page_list_ptr_t page_list,
3147 VM_INHERIT_DEFAULT, page_list, page_list_count);
2471 vm_map_enter_mem_object_helper( vm_map_t target_map, vm_map_offset_t *address, vm_map_size_t initial_size, vm_map_offset_t mask, int flags, ipc_port_t port, vm_object_offset_t offset, boolean_t copy, vm_prot_t cur_protection, vm_prot_t max_protection, vm_inherit_t inheritance, upl_page_list_ptr_t page_list, unsigned int page_list_count) argument
3132 vm_map_enter_mem_object_prefault( vm_map_t target_map, vm_map_offset_t *address, vm_map_size_t initial_size, vm_map_offset_t mask, int flags, ipc_port_t port, vm_object_offset_t offset, vm_prot_t cur_protection, vm_prot_t max_protection, upl_page_list_ptr_t page_list, unsigned int page_list_count) argument

Completed in 307 milliseconds