Home
last modified time | relevance | path

Searched refs:vm_page_set_state (Results 1 – 20 of 20) sorted by relevance

/haiku/src/system/kernel/vm/
H A DVMTranslationMap.cpp205 vm_page_set_state(page, PAGE_STATE_INACTIVE); in PageUnmapped()
207 vm_page_set_state(page, PAGE_STATE_MODIFIED); in PageUnmapped()
209 vm_page_set_state(page, PAGE_STATE_CACHED); in PageUnmapped()
H A Dvm.cpp680 vm_page_set_state(page, PAGE_STATE_ACTIVE); in map_page()
1860 vm_page_set_state(page, PAGE_STATE_WIRED); in vm_create_anonymous_area()
1928 vm_page_set_state(page, PAGE_STATE_FREE); in vm_create_anonymous_area()
3425 vm_page_set_state(page, PAGE_STATE_FREE); in unmap_and_free_physical_pages()
4259 vm_page_set_state(page, PAGE_STATE_FREE); in fault_get_page()
4571 vm_page_set_state(context.page, PAGE_STATE_ACTIVE); in vm_soft_fault()
H A Dvm_page.cpp2573 vm_page_set_state(page, PAGE_STATE_MODIFIED);
4075 vm_page_set_state(vm_page *page, int pageState) in vm_page_set_state() function
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp84 vm_page_set_state(page, PAGE_STATE_FREE); in ~X86VMTranslationMap64Bit()
95 vm_page_set_state(page, PAGE_STATE_FREE); in ~X86VMTranslationMap64Bit()
106 vm_page_set_state(page, PAGE_STATE_FREE); in ~X86VMTranslationMap64Bit()
477 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
479 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
481 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
579 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
581 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
583 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp72 vm_page_set_state(page, PAGE_STATE_FREE); in ~ARMVMTranslationMap32Bit()
492 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
494 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
496 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
600 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
602 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
604 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp67 vm_page_set_state(page, PAGE_STATE_FREE); in ~X86VMTranslationMap32Bit()
475 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
477 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
479 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
583 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
585 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
587 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp100 vm_page_set_state(page, PAGE_STATE_FREE); in ~M68KVMTranslationMap040()
104 vm_page_set_state(dirpage, PAGE_STATE_FREE); in ~M68KVMTranslationMap040()
121 vm_page_set_state(page, PAGE_STATE_FREE); in ~M68KVMTranslationMap040()
613 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
615 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
617 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
736 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
738 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
740 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/system/kernel/arch/arm64/
H A DVMSAv8TranslationMap.cpp319 vm_page_set_state(page, PAGE_STATE_FREE); in FreeTable()
364 vm_page_set_state(page, PAGE_STATE_FREE); in GetOrMakeTable()
718 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
720 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
722 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
813 vm_page_set_state(page, in UnmapArea()
816 vm_page_set_state(page, in UnmapArea()
819 vm_page_set_state(page, in UnmapArea()
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp55 vm_page_set_state(page, PAGE_STATE_FREE); in FreePageTable()
430 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
432 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
434 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
529 vm_page_set_state(page, in UnmapArea()
532 vm_page_set_state(page, in UnmapArea()
535 vm_page_set_state(page, in UnmapArea()
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp162 vm_page_set_state(page, PAGE_STATE_FREE); in ~PPCVMTranslationMapClassic()
838 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
840 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
842 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
949 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
951 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
953 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp162 vm_page_set_state(page, PAGE_STATE_FREE); in ~PPCVMTranslationMap460()
838 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
840 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
842 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
949 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
951 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
953 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/headers/private/kernel/vm/
H A Dvm_page.h48 void vm_page_set_state(struct vm_page *page, int state);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp266 vm_page_set_state(page, PAGE_STATE_FREE); in ~X86VMTranslationMapPAE()
722 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapPages()
724 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapPages()
726 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapPages()
833 vm_page_set_state(page, PAGE_STATE_INACTIVE); in UnmapArea()
835 vm_page_set_state(page, PAGE_STATE_MODIFIED); in UnmapArea()
837 vm_page_set_state(page, PAGE_STATE_CACHED); in UnmapArea()
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.cpp205 vm_page_set_state(page, PAGE_STATE_UNUSED); in _ReadCacheLine()
341 vm_page_set_state(page, PAGE_STATE_CACHED); in _CachePages()
/haiku/src/system/kernel/cache/
H A Dfile_cache.cpp226 vm_page_set_state(fPages[i], PAGE_STATE_FREE); in IOFinished()
322 vm_page_set_state(page, PAGE_STATE_FREE); in reserve_pages()
424 vm_page_set_state(pages[i], PAGE_STATE_FREE); in read_into_cache()
845 vm_page_set_state(page, PAGE_STATE_MODIFIED); in cache_io()
/haiku/src/system/kernel/device_manager/
H A DIOCache.cpp312 vm_page_set_state(page, PAGE_STATE_UNUSED); in _TransferRequestLine()
644 vm_page_set_state(page, PAGE_STATE_CACHED); in _CachePages()
/haiku/docs/develop/kernel/vm/
H A Dvm_page104 int vm_page_set_state(vm_page *page, int page_state)
/haiku/src/add-ons/kernel/bus_managers/agp_gart/
H A Dagp_gart.cpp721 vm_page_set_state(page, PAGE_STATE_FREE); in _Free()
729 vm_page_set_state(memory->pages[i], PAGE_STATE_FREE); in _Free()
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp380 vm_page_set_state(page, PAGE_STATE_FREE); in destroy_tmap()
384 vm_page_set_state(dirpage, PAGE_STATE_FREE); in destroy_tmap()
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.cpp183 vm_page_set_state(vm_lookup_page(entries[i].address / B_PAGE_SIZE), in test_capacity()