HelenOS sources
PAGE_PRESENT_SHIFT 155 kernel/arch/abs32le/include/arch/mm/page.h ((unsigned int) (!p->present) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 208 kernel/arch/amd64/include/arch/mm/page.h (!p->present) << PAGE_PRESENT_SHIFT |
PAGE_PRESENT_SHIFT 144 kernel/arch/arm32/include/arch/mm/page_armv4.h return (np << PAGE_PRESENT_SHIFT) | (1 << PAGE_USER_SHIFT) |
PAGE_PRESENT_SHIFT 162 kernel/arch/arm32/include/arch/mm/page_armv4.h return ((dt == PTE_DESCRIPTOR_NOT_PRESENT) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 171 kernel/arch/arm32/include/arch/mm/page_armv6.h return (np << PAGE_PRESENT_SHIFT) | (1 << PAGE_USER_SHIFT) |
PAGE_PRESENT_SHIFT 190 kernel/arch/arm32/include/arch/mm/page_armv6.h return ((dt == PTE_DESCRIPTOR_NOT_PRESENT) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 299 kernel/arch/arm64/include/arch/mm/page.h (!p->valid << PAGE_PRESENT_SHIFT) | (1 << PAGE_USER_SHIFT) |
PAGE_PRESENT_SHIFT 322 kernel/arch/arm64/include/arch/mm/page.h (!p->valid << PAGE_PRESENT_SHIFT) | (user << PAGE_USER_SHIFT) |
PAGE_PRESENT_SHIFT 187 kernel/arch/ia32/include/arch/mm/page.h (!p->present) << PAGE_PRESENT_SHIFT |
PAGE_PRESENT_SHIFT 170 kernel/arch/mips32/include/arch/mm/page.h ((!p->p) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 169 kernel/arch/ppc32/include/arch/mm/page.h ((!entry->present) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 185 kernel/arch/riscv64/include/arch/mm/page.h return (((!entry->valid) << PAGE_PRESENT_SHIFT) |
PAGE_PRESENT_SHIFT 41 kernel/generic/include/mm/mm.h #define PAGE_NOT_PRESENT_SHIFT PAGE_PRESENT_SHIFT
PAGE_PRESENT_SHIFT 53 kernel/generic/include/mm/mm.h #define PAGE_PRESENT (0 << PAGE_PRESENT_SHIFT)
PAGE_PRESENT_SHIFT 54 kernel/generic/include/mm/mm.h #define PAGE_NOT_PRESENT (1 << PAGE_PRESENT_SHIFT)
HelenOS homepage, sources at GitHub