/haiku/headers/private/kernel/arch/m68k/ |
H A D | arch_kernel.h | 23 #define USER_BASE 0x100000 macro 24 #define USER_BASE_ANY USER_BASE 25 #define USER_SIZE (0x80000000 - (0x10000 + USER_BASE)) 26 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
/haiku/headers/private/kernel/arch/sparc/ |
H A D | arch_kernel.h | 28 #define USER_BASE 0x100000 macro 29 #define USER_BASE_ANY USER_BASE 30 #define USER_SIZE (0x800000000000 - (0x200000 + USER_BASE)) 31 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
H A D | kernel.h | 12 #define USER_BASE 0x00000000 macro
|
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_kernel.h | 23 #define USER_BASE 0x100000 macro 24 #define USER_BASE_ANY USER_BASE 25 #define USER_SIZE (0x80000000 - (0x10000 + USER_BASE)) 26 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
/haiku/headers/private/kernel/arch/arm/ |
H A D | arch_kernel.h | 25 #define USER_BASE 0x100000 macro 26 #define USER_BASE_ANY USER_BASE 27 #define USER_SIZE (0x80000000 - (0x10000 + USER_BASE)) 28 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
/haiku/headers/private/kernel/arch/mipsel/ |
H A D | arch_kernel.h | 26 #define USER_BASE 0x100000 macro 27 #define USER_BASE_ANY USER_BASE 28 #define USER_SIZE (0x80000000 - (0x10000 + USER_BASE)) 29 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
/haiku/headers/private/kernel/arch/riscv64/ |
H A D | arch_kernel.h | 28 #define USER_BASE (0x0000000000000000 + 0x1000) macro 29 #define USER_BASE_ANY USER_BASE 31 #define USER_SIZE (USER_TOP - USER_BASE + 1) 33 #define KERNEL_USER_DATA_BASE (USER_BASE + 0x3000000000) 34 #define USER_STACK_REGION (USER_BASE + 0x3000000000)
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_kernel.h | 17 #define USER_BASE 0x1000 macro 18 #define USER_BASE_ANY USER_BASE 19 #define USER_SIZE (0x0001000000000000UL - USER_BASE)
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_kernel.h | 50 #define USER_BASE 0x100000 macro 51 #define USER_BASE_ANY USER_BASE 52 #define USER_SIZE (0x800000000000 - (0x200000 + USER_BASE)) 53 #define USER_TOP (USER_BASE + (USER_SIZE - 1)) 62 #define USER32_TOP (USER_BASE + (USER32_SIZE - 1)) 87 #define USER_BASE 0x100000 macro 88 #define USER_BASE_ANY USER_BASE 89 #define USER_SIZE (KERNEL_BASE - (0x10000 + USER_BASE)) 90 #define USER_TOP (USER_BASE + (USER_SIZE - 1))
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | paging.h | 22 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
|
H A D | ARMVMTranslationMap32Bit.cpp | 63 for (uint32 i = VADDR_TO_PDENT(USER_BASE); 64 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | paging.h | 52 #define FIRST_USER_PGROOT_ENT (VADDR_TO_PRENT(USER_BASE)) 53 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE)) 112 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
|
H A D | M68KVMTranslationMap040.cpp | 63 for (uint32 i = VADDR_TO_PRENT(USER_BASE); 64 i <= VADDR_TO_PRENT(USER_BASE + (USER_SIZE - 1)); i++) { 112 for (uint32 i = VADDR_TO_PDENT(USER_BASE); 113 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/headers/private/kernel/ |
H A D | kernel.h | 36 #if USER_BASE == 0 39 # define IS_USER_ADDRESS(x) ((addr_t)(x) >= USER_BASE) 42 ((addr_t)(x) >= USER_BASE && (addr_t)(x) <= USER_TOP)
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | paging.h | 56 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
|
H A D | X86VMTranslationMap32Bit.cpp | 58 for (uint32 i = VADDR_TO_PDENT(USER_BASE); 59 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_cpu.cpp | 110 addr_t userStart = std::max<addr_t>(start, USER_BASE);
|
H A D | RISCV64VMTranslationMap.cpp | 121 beg = VirtAdrPte(USER_BASE, 2); 149 beg = VirtAdrPte(USER_BASE, 2);
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map_impl.cpp | 111 #define FIRST_USER_PGROOT_ENT (VADDR_TO_PRENT(USER_BASE)) 112 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE)) 345 for (i = VADDR_TO_PRENT(USER_BASE); i <= VADDR_TO_PRENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | entry_compat.S | 211 movabs $(USER_BASE + USER_SIZE), %rdx
|
H A D | interrupts.S | 589 movabs $(USER_BASE + USER_SIZE), %rdx
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 153 for (uint32 i = VADDR_TO_PDENT(USER_BASE); 154 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 153 for (uint32 i = VADDR_TO_PDENT(USER_BASE); 154 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
|
/haiku/src/system/kernel/ |
H A D | team.cpp | 1826 status = VMAddressSpace::Create(team->id, USER_BASE, USER_SIZE, false, 2181 status = VMAddressSpace::Create(team->id, USER_BASE, USER_SIZE, false,
|