Symbol: USER_BASE
headers/private/kernel/arch/arm/arch_kernel.h
26
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/arm/arch_kernel.h
27
#define USER_SIZE (0x80000000 - (0x10000 + USER_BASE))
headers/private/kernel/arch/arm/arch_kernel.h
28
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/arm64/arch_kernel.h
18
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/arm64/arch_kernel.h
19
#define USER_SIZE (0x0001000000000000UL - USER_BASE)
headers/private/kernel/arch/m68k/arch_kernel.h
24
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/m68k/arch_kernel.h
25
#define USER_SIZE (0x80000000 - (0x10000 + USER_BASE))
headers/private/kernel/arch/m68k/arch_kernel.h
26
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/mipsel/arch_kernel.h
27
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/mipsel/arch_kernel.h
28
#define USER_SIZE (0x80000000 - (0x10000 + USER_BASE))
headers/private/kernel/arch/mipsel/arch_kernel.h
29
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/ppc/arch_kernel.h
24
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/ppc/arch_kernel.h
25
#define USER_SIZE (0x80000000 - (0x10000 + USER_BASE))
headers/private/kernel/arch/ppc/arch_kernel.h
26
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/riscv64/arch_kernel.h
29
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/riscv64/arch_kernel.h
31
#define USER_SIZE (USER_TOP - USER_BASE + 1)
headers/private/kernel/arch/riscv64/arch_kernel.h
33
#define KERNEL_USER_DATA_BASE (USER_BASE + 0x3000000000)
headers/private/kernel/arch/riscv64/arch_kernel.h
34
#define USER_STACK_REGION (USER_BASE + 0x3000000000)
headers/private/kernel/arch/sparc/arch_kernel.h
33
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/sparc/arch_kernel.h
34
#define USER_SIZE (0x800000000000 - (0x200000 + USER_BASE))
headers/private/kernel/arch/sparc/arch_kernel.h
35
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/x86/arch_kernel.h
51
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/x86/arch_kernel.h
52
#define USER_SIZE (0x800000000000 - (0x200000 + USER_BASE))
headers/private/kernel/arch/x86/arch_kernel.h
53
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/arch/x86/arch_kernel.h
62
#define USER32_TOP (USER_BASE + (USER32_SIZE - 1))
headers/private/kernel/arch/x86/arch_kernel.h
87
#define USER_BASE_ANY USER_BASE
headers/private/kernel/arch/x86/arch_kernel.h
88
#define USER_SIZE (KERNEL_BASE - (0x10000 + USER_BASE))
headers/private/kernel/arch/x86/arch_kernel.h
89
#define USER_TOP (USER_BASE + (USER_SIZE - 1))
headers/private/kernel/kernel.h
36
#if USER_BASE == 0
headers/private/kernel/kernel.h
39
# define IS_USER_ADDRESS(x) ((addr_t)(x) >= USER_BASE)
headers/private/kernel/kernel.h
42
((addr_t)(x) >= USER_BASE && (addr_t)(x) <= USER_TOP)
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
64
for (uint32 i = VADDR_TO_PDENT(USER_BASE);
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
65
i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/arm/paging/32bit/paging.h
22
#define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
111
#define FIRST_USER_PGROOT_ENT (VADDR_TO_PRENT(USER_BASE))
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
112
#define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
347
for (i = VADDR_TO_PRENT(USER_BASE); i <= VADDR_TO_PRENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
113
for (uint32 i = VADDR_TO_PDENT(USER_BASE);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
114
i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
64
for (uint32 i = VADDR_TO_PRENT(USER_BASE);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
65
i <= VADDR_TO_PRENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/m68k/paging/040/paging.h
112
#define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
src/system/kernel/arch/m68k/paging/040/paging.h
52
#define FIRST_USER_PGROOT_ENT (VADDR_TO_PRENT(USER_BASE))
src/system/kernel/arch/m68k/paging/040/paging.h
53
#define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
153
for (uint32 i = VADDR_TO_PDENT(USER_BASE);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
154
i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
153
for (uint32 i = VADDR_TO_PDENT(USER_BASE);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
154
i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
45
beg = VirtAdrPte(USER_BASE, 2);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
74
beg = VirtAdrPte(USER_BASE, 2);
src/system/kernel/arch/riscv64/arch_cpu.cpp
110
addr_t userStart = std::max<addr_t>(start, USER_BASE);
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
59
for (uint32 i = VADDR_TO_PDENT(USER_BASE);
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
60
i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
src/system/kernel/arch/x86/paging/32bit/paging.h
56
#define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
src/system/kernel/team.cpp
1790
status = VMAddressSpace::Create(team->id, USER_BASE, USER_SIZE, false,
src/system/kernel/team.cpp
2180
status = VMAddressSpace::Create(team->id, USER_BASE, USER_SIZE, false,