Searched refs:dwp (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215/osfmk/vm/ |
| H A D | vm_upl.c | 183 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 D | vm_page_internal.h | 668 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 D | memory_object.c | 512 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 D | vm_pageout_internal.h | 98 vm_page_delayed_work_finish_ctx(struct vm_page_delayed_work* dwp);
|
| H A D | vm_pageout.c | 5872 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 D | vm_resident.c | 6883 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 D | vm_object.c | 2205 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 …]
|