Home
last modified time | relevance | path

Searched refs:dwp (Results 1 – 7 of 7) sorted by relevance

/xnu-11215/osfmk/vm/
H A Dvm_upl.c183 dwp_start = dwp = NULL; in upl_abort_range()
205 dwp = dwp_start; in upl_abort_range()
306 dwp->dw_mask = 0; in upl_abort_range()
459 if (dwp->dw_mask) { in upl_abort_range()
466 dwp = dwp_start; in upl_abort_range()
482 dwp = dwp_start; in upl_abort_range()
633 dwp = dwp_start; in upl_commit_range()
774 dwp->dw_mask = 0; in upl_commit_range()
1162 if (dwp->dw_mask) { in upl_commit_range()
1169 dwp = dwp_start; in upl_commit_range()
[all …]
H A Dvm_page_internal.h668 struct vm_page_delayed_work dwp[DEFAULT_DELAYED_WORK_LIMIT]; member
672 void vm_page_do_delayed_work(vm_object_t object, vm_tag_t tag, struct vm_page_delayed_work *dwp, in…
685 #define VM_PAGE_ADD_DELAYED_WORK(dwp, mem, dw_cnt) \ argument
689 if ( !(dwp->dw_mask & DW_vm_page_free)) \
690 dwp->dw_mask |= (DW_clear_busy | DW_PAGE_WAKEUP); \
692 dwp->dw_m = mem; \
693 dwp++; \
H A Dmemory_object.c512 struct vm_page_delayed_work *dwp, *dwp_start; in vm_object_update_extent() local
518 dwp_start = dwp = NULL; in vm_object_update_extent()
527 dwp = dwp_start; in vm_object_update_extent()
542 dwp = dwp_start; in vm_object_update_extent()
551 dwp->dw_mask = 0; in vm_object_update_extent()
561 dwp = dwp_start; in vm_object_update_extent()
583 dwp->dw_mask |= DW_vm_page_free; in vm_object_update_extent()
622 if (dwp->dw_mask) { in vm_object_update_extent()
623 VM_PAGE_ADD_DELAYED_WORK(dwp, m, dw_count); in vm_object_update_extent()
627 dwp = dwp_start; in vm_object_update_extent()
[all …]
H A Dvm_pageout_internal.h98 vm_page_delayed_work_finish_ctx(struct vm_page_delayed_work* dwp);
H A Dvm_pageout.c5872 dwp = dwp_start;
6024 dwp->dw_mask = 0;
6130 dwp->dw_mask = 0;
6558 if (dwp->dw_mask) {
6568 dwp = dwp_start;
6578 dwp = dwp_start;
8140 dwp = dwp_start;
8351 dwp->dw_mask = 0;
8702 if (dwp->dw_mask) {
8708 dwp = dwp_start;
[all …]
H A Dvm_resident.c6883 struct vm_page_delayed_work *dwp, in vm_page_do_delayed_work() argument
6930 for (j = 0; j < dw_count; j++, dwp++) { in vm_page_do_delayed_work()
6931 m = dwp->dw_m; in vm_page_do_delayed_work()
6941 if (dwp->dw_mask & DW_vm_page_wire) { in vm_page_do_delayed_work()
6943 } else if (dwp->dw_mask & DW_vm_page_unwire) { in vm_page_do_delayed_work()
6950 if (dwp->dw_mask & DW_vm_page_free) { in vm_page_do_delayed_work()
6994 } else if (dwp->dw_mask & DW_vm_page_lru) { in vm_page_do_delayed_work()
7001 if (dwp->dw_mask & DW_set_reference) { in vm_page_do_delayed_work()
7007 if (dwp->dw_mask & DW_move_page) { in vm_page_do_delayed_work()
7016 if (dwp->dw_mask & DW_clear_busy) { in vm_page_do_delayed_work()
[all …]
H A Dvm_object.c2205 dwp_start = dwp = NULL;
2215 dwp = dwp_start;
2245 dwp->dw_mask = 0;
2249 dwp->dw_mask |= DW_clear_reference;
2282 dwp->dw_mask |= DW_move_page;
2345 dwp->dw_mask |= DW_move_page;
2348 if (dwp->dw_mask) {
2349 VM_PAGE_ADD_DELAYED_WORK(dwp, m,
2362 dwp = dwp_start;
2412 dwp = dwp_start;
[all …]