PAGE_STATE_CACHED
vm_page_set_state(page, PAGE_STATE_CACHED);
PAGE_STATE_CACHED | VM_PAGE_ALLOC_BUSY);
if (page->State() == PAGE_STATE_CACHED && !page->busy) {
reservation, PAGE_STATE_CACHED | VM_PAGE_ALLOC_BUSY);
(writeThrough ? PAGE_STATE_CACHED : PAGE_STATE_MODIFIED)
if (page->State() == PAGE_STATE_CACHED
vm_page_set_state(page, PAGE_STATE_CACHED);
vm_page_set_state(page, PAGE_STATE_CACHED);
vm_page_set_state(page, PAGE_STATE_CACHED);
if (page->State() == PAGE_STATE_CACHED
if (pageState == PAGE_STATE_CACHED) {
counter[PAGE_STATE_CACHED], busyCounter[PAGE_STATE_CACHED]);
case PAGE_STATE_CACHED:
if (pageState == PAGE_STATE_CACHED) {
case PAGE_STATE_CACHED:
if (marker.State() != PAGE_STATE_CACHED) {
marker.SetState(PAGE_STATE_CACHED);
if (page->busy || page->State() != PAGE_STATE_CACHED)
set_page_state(page, PAGE_STATE_CACHED);
case PAGE_STATE_CACHED:
&& (pageState != PAGE_STATE_CACHED || !useCached)) {
case PAGE_STATE_CACHED: kprintf("C"); break;
case PAGE_STATE_CACHED:
state = PAGE_STATE_CACHED;