Symbol: kernel_args
headers/private/kernel/arch/cpu.h
18
struct kernel_args;
headers/private/kernel/arch/cpu.h
25
status_t arch_cpu_preboot_init_percpu(struct kernel_args *args, int curr_cpu);
headers/private/kernel/arch/cpu.h
26
status_t arch_cpu_init(struct kernel_args *args);
headers/private/kernel/arch/cpu.h
27
status_t arch_cpu_init_percpu(struct kernel_args *args, int curr_cpu);
headers/private/kernel/arch/cpu.h
28
status_t arch_cpu_init_post_vm(struct kernel_args *args);
headers/private/kernel/arch/cpu.h
29
status_t arch_cpu_init_post_modules(struct kernel_args *args);
headers/private/kernel/arch/debug.h
18
struct kernel_args;
headers/private/kernel/arch/debug.h
38
status_t arch_debug_init(kernel_args *args);
headers/private/kernel/arch/debug_console.h
15
struct kernel_args;
headers/private/kernel/arch/debug_console.h
32
status_t arch_debug_console_init(struct kernel_args *args);
headers/private/kernel/arch/debug_console.h
33
status_t arch_debug_console_init_settings(struct kernel_args *args);
headers/private/kernel/arch/int.h
23
struct kernel_args;
headers/private/kernel/arch/int.h
25
status_t arch_int_init(struct kernel_args* args);
headers/private/kernel/arch/int.h
26
status_t arch_int_init_post_vm(struct kernel_args* args);
headers/private/kernel/arch/int.h
27
status_t arch_int_init_io(struct kernel_args* args);
headers/private/kernel/arch/int.h
28
status_t arch_int_init_post_device_manager(struct kernel_args* args);
headers/private/kernel/arch/m68k/arch_platform.h
33
virtual status_t Init(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/m68k/arch_platform.h
34
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/m68k/arch_platform.h
35
virtual status_t InitPostVM(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/m68k/arch_platform.h
36
virtual status_t InitPIC(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/m68k/arch_platform.h
37
virtual status_t InitRTC(struct kernel_args *kernelArgs,
headers/private/kernel/arch/m68k/arch_platform.h
39
virtual status_t InitTimer(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/m68k/stage2_priv.h
31
void s2_faults_init(kernel_args *ka);
headers/private/kernel/arch/mipsel/arch_platform.h
29
virtual status_t Init(struct kernel_args* kernelArgs) = 0;
headers/private/kernel/arch/mipsel/arch_platform.h
30
virtual status_t InitSerialDebug(struct kernel_args* kernelArgs) = 0;
headers/private/kernel/arch/mipsel/arch_platform.h
31
virtual status_t InitPostVM(struct kernel_args* kernelArgs) = 0;
headers/private/kernel/arch/mipsel/arch_platform.h
32
virtual status_t InitRTC(struct kernel_args* kernelArgs,
headers/private/kernel/arch/platform.h
13
struct kernel_args;
headers/private/kernel/arch/platform.h
20
status_t arch_platform_init(struct kernel_args *kernelArgs);
headers/private/kernel/arch/platform.h
21
status_t arch_platform_init_post_vm(struct kernel_args *kernelArgs);
headers/private/kernel/arch/platform.h
22
status_t arch_platform_init_post_thread(struct kernel_args *kernelArgs);
headers/private/kernel/arch/ppc/arch_platform.h
28
virtual status_t Init(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/ppc/arch_platform.h
29
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/ppc/arch_platform.h
30
virtual status_t InitPostVM(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/ppc/arch_platform.h
31
virtual status_t InitRTC(struct kernel_args *kernelArgs,
headers/private/kernel/arch/ppc/stage2_priv.h
31
void s2_faults_init(kernel_args *ka);
headers/private/kernel/arch/real_time_clock.h
13
struct kernel_args;
headers/private/kernel/arch/real_time_clock.h
21
status_t arch_rtc_init(struct kernel_args *args, struct real_time_data *data);
headers/private/kernel/arch/riscv64/arch_debug.h
12
struct kernel_args;
headers/private/kernel/arch/riscv64/arch_debug.h
20
status_t arch_debug_init_early(kernel_args *args);
headers/private/kernel/arch/smp.h
12
struct kernel_args;
headers/private/kernel/arch/smp.h
17
status_t arch_smp_init(kernel_args* args);
headers/private/kernel/arch/smp.h
18
status_t arch_smp_per_cpu_init(kernel_args* args, int32 cpu);
headers/private/kernel/arch/sparc/arch_platform.h
27
virtual status_t Init(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/sparc/arch_platform.h
28
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/sparc/arch_platform.h
29
virtual status_t InitPostVM(struct kernel_args *kernelArgs) = 0;
headers/private/kernel/arch/sparc/arch_platform.h
30
virtual status_t InitRTC(struct kernel_args *kernelArgs,
headers/private/kernel/arch/system_info.h
13
struct kernel_args;
headers/private/kernel/arch/system_info.h
20
status_t arch_system_info_init(struct kernel_args *args);
headers/private/kernel/arch/thread.h
19
status_t arch_thread_init(struct kernel_args *args);
headers/private/kernel/arch/timer.h
10
struct kernel_args;
headers/private/kernel/arch/timer.h
18
extern int arch_init_timer(struct kernel_args *args);
headers/private/kernel/arch/vm.h
17
struct kernel_args;
headers/private/kernel/arch/vm.h
26
status_t arch_vm_init(struct kernel_args *args);
headers/private/kernel/arch/vm.h
27
status_t arch_vm_init_post_area(struct kernel_args *args);
headers/private/kernel/arch/vm.h
28
status_t arch_vm_init_end(struct kernel_args *args);
headers/private/kernel/arch/vm.h
29
status_t arch_vm_init_post_modules(struct kernel_args *args);
headers/private/kernel/arch/vm_translation_map.h
22
status_t arch_vm_translation_map_init(struct kernel_args *args,
headers/private/kernel/arch/vm_translation_map.h
24
status_t arch_vm_translation_map_init_post_area(struct kernel_args *args);
headers/private/kernel/arch/vm_translation_map.h
25
status_t arch_vm_translation_map_init_post_sem(struct kernel_args *args);
headers/private/kernel/arch/vm_translation_map.h
29
status_t arch_vm_translation_map_early_map(struct kernel_args *args, addr_t va,
headers/private/kernel/arch/x86/apic.h
138
status_t apic_init(kernel_args *args);
headers/private/kernel/arch/x86/apic.h
139
status_t apic_per_cpu_init(kernel_args *args, int32 cpu);
headers/private/kernel/arch/x86/apm.h
13
struct kernel_args;
headers/private/kernel/arch/x86/apm.h
59
status_t apm_init(struct kernel_args *args);
headers/private/kernel/arch/x86/descriptors.h
22
struct kernel_args;
headers/private/kernel/arch/x86/descriptors.h
50
void x86_descriptors_preboot_init_percpu(kernel_args* args, int cpu);
headers/private/kernel/arch/x86/descriptors.h
51
void x86_descriptors_init(kernel_args* args);
headers/private/kernel/arch/x86/ioapic.h
10
struct kernel_args;
headers/private/kernel/arch/x86/ioapic.h
14
void ioapic_init(kernel_args* args);
headers/private/kernel/arch/x86/msi_priv.h
9
void msi_init(kernel_args* args);
headers/private/kernel/boot/kernel_args.h
119
const size_t kernel_args_size_v1 = sizeof(kernel_args)
headers/private/kernel/boot/platform/openfirmware/platform_arch.h
11
struct kernel_args;
headers/private/kernel/boot/platform/openfirmware/platform_arch.h
31
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/platform/routerboard_mipsel/platform_arch.h
12
struct kernel_args;
headers/private/kernel/boot/platform/routerboard_mipsel/platform_arch.h
32
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/platform/u-boot/platform_arch.h
11
struct kernel_args;
headers/private/kernel/boot/platform/u-boot/platform_arch.h
31
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/stage2.h
15
extern struct kernel_args gKernelArgs;
headers/private/kernel/console.h
14
struct kernel_args;
headers/private/kernel/console.h
33
int con_init(struct kernel_args *args);
headers/private/kernel/cpu.h
100
status_t cpu_preboot_init_percpu(struct kernel_args *args, int curr_cpu);
headers/private/kernel/cpu.h
101
status_t cpu_init(struct kernel_args *args);
headers/private/kernel/cpu.h
102
status_t cpu_init_percpu(struct kernel_args *ka, int curr_cpu);
headers/private/kernel/cpu.h
103
status_t cpu_init_post_vm(struct kernel_args *args);
headers/private/kernel/cpu.h
104
status_t cpu_init_post_modules(struct kernel_args *args);
headers/private/kernel/cpu.h
22
struct kernel_args;
headers/private/kernel/debug.h
166
struct kernel_args;
headers/private/kernel/debug.h
168
extern void debug_init(struct kernel_args *args);
headers/private/kernel/debug.h
169
extern void debug_init_post_vm(struct kernel_args *args);
headers/private/kernel/debug.h
170
extern void debug_init_post_settings(struct kernel_args *args);
headers/private/kernel/debug.h
171
extern void debug_init_post_modules(struct kernel_args *args);
headers/private/kernel/elf.h
17
struct kernel_args;
headers/private/kernel/elf.h
59
status_t elf_init(struct kernel_args *args);
headers/private/kernel/frame_buffer_console.h
12
struct kernel_args;
headers/private/kernel/frame_buffer_console.h
36
status_t frame_buffer_console_init(struct kernel_args* args);
headers/private/kernel/frame_buffer_console.h
37
status_t frame_buffer_console_init_post_vm(struct kernel_args* args);
headers/private/kernel/frame_buffer_console.h
38
status_t frame_buffer_console_init_post_modules(struct kernel_args* args);
headers/private/kernel/heap.h
36
status_t heap_init(struct kernel_args* args);
headers/private/kernel/interrupts.h
21
struct kernel_args;
headers/private/kernel/interrupts.h
50
status_t interrupts_init(struct kernel_args* args);
headers/private/kernel/interrupts.h
51
status_t interrupts_init_post_vm(struct kernel_args* args);
headers/private/kernel/interrupts.h
52
status_t interrupts_init_io(struct kernel_args* args);
headers/private/kernel/interrupts.h
53
status_t interrupts_init_post_device_manager(struct kernel_args* args);
headers/private/kernel/kdevice_manager.h
12
struct kernel_args;
headers/private/kernel/kdevice_manager.h
19
void legacy_driver_add_preloaded(struct kernel_args *args);
headers/private/kernel/kdevice_manager.h
22
status_t device_manager_init(struct kernel_args *args);
headers/private/kernel/kdevice_manager.h
23
status_t device_manager_init_post_modules(struct kernel_args *args);
headers/private/kernel/kdriver_settings.h
11
struct kernel_args;
headers/private/kernel/kdriver_settings.h
18
status_t driver_settings_init(struct kernel_args *args);
headers/private/kernel/kmodule.h
12
struct kernel_args;
headers/private/kernel/kmodule.h
32
extern status_t module_init(struct kernel_args *args);
headers/private/kernel/ksystem_info.h
12
struct kernel_args;
headers/private/kernel/ksystem_info.h
20
status_t system_info_init(struct kernel_args *args);
headers/private/kernel/port.h
12
struct kernel_args;
headers/private/kernel/port.h
34
status_t port_init(struct kernel_args *args);
headers/private/kernel/real_time_clock.h
16
struct kernel_args;
headers/private/kernel/real_time_clock.h
27
status_t rtc_init(struct kernel_args *args);
headers/private/kernel/safemode.h
14
struct kernel_args;
headers/private/kernel/safemode.h
27
status_t get_safemode_option_early(struct kernel_args* args,
headers/private/kernel/safemode.h
29
bool get_safemode_boolean_early(struct kernel_args* args,
headers/private/kernel/sem.h
16
struct kernel_args;
headers/private/kernel/sem.h
24
extern status_t haiku_sem_init(struct kernel_args *args);
headers/private/kernel/smp.h
21
struct kernel_args;
headers/private/kernel/smp.h
79
status_t smp_init(struct kernel_args *args);
headers/private/kernel/smp.h
80
status_t smp_per_cpu_init(struct kernel_args *args, int32 cpu);
headers/private/kernel/team.h
23
status_t team_init(struct kernel_args *args);
headers/private/kernel/thread.h
25
struct kernel_args;
headers/private/kernel/thread.h
87
status_t thread_init(struct kernel_args *args);
headers/private/kernel/thread.h
88
status_t thread_preboot_init_percpu(struct kernel_args *args, int32 cpuNum);
headers/private/kernel/timer.h
16
struct kernel_args;
headers/private/kernel/timer.h
35
status_t (*init)(struct kernel_args *args);
headers/private/kernel/timer.h
42
status_t timer_init(struct kernel_args *);
headers/private/kernel/vfs.h
37
struct kernel_args;
headers/private/kernel/vfs.h
70
status_t vfs_init(struct kernel_args *args);
headers/private/kernel/vfs.h
72
void vfs_mount_boot_file_system(struct kernel_args *args);
headers/private/kernel/vm/VMCache.h
23
struct kernel_args;
headers/private/kernel/vm/VMCache.h
412
status_t vm_cache_init(struct kernel_args *args);
headers/private/kernel/vm/VMTranslationMap.h
19
struct kernel_args;
headers/private/kernel/vm/vm.h
19
struct kernel_args;
headers/private/kernel/vm/vm.h
55
status_t vm_init(struct kernel_args *args);
headers/private/kernel/vm/vm.h
56
status_t vm_init_post_sem(struct kernel_args *args);
headers/private/kernel/vm/vm.h
57
status_t vm_init_post_thread(struct kernel_args *args);
headers/private/kernel/vm/vm.h
58
status_t vm_init_post_modules(struct kernel_args *args);
headers/private/kernel/vm/vm.h
59
void vm_free_kernel_args(struct kernel_args *args);
headers/private/kernel/vm/vm.h
61
page_num_t vm_allocate_early_physical_page(kernel_args *args, phys_addr_t maxAddress = 0);
headers/private/kernel/vm/vm.h
62
addr_t vm_allocate_early(struct kernel_args *args, size_t virtualSize,
headers/private/kernel/vm/vm.h
65
void slab_init(struct kernel_args *args);
headers/private/kernel/vm/vm_page.h
16
struct kernel_args;
headers/private/kernel/vm/vm_page.h
38
void vm_page_init_num_pages(struct kernel_args *args);
headers/private/kernel/vm/vm_page.h
39
status_t vm_page_init(struct kernel_args *args);
headers/private/kernel/vm/vm_page.h
40
status_t vm_page_init_post_area(struct kernel_args *args);
headers/private/kernel/vm/vm_page.h
41
status_t vm_page_init_post_thread(struct kernel_args *args);
headers/private/kernel/vm/vm_priv.h
39
void vm_kernel_args_init_post_area(kernel_args* args);
src/system/boot/loader/kernel_args.cpp
21
kernel_args gKernelArgs;
src/system/boot/loader/main.cpp
144
gKernelArgs.kernel_args_size = sizeof(kernel_args);
src/system/boot/platform/amiga_m68k/start.cpp
68
static struct kernel_args *args = &gKernelArgs;
src/system/boot/platform/atari_m68k/start.cpp
68
static struct kernel_args *args = &gKernelArgs;
src/system/boot/platform/bios_ia32/start.cpp
129
static struct kernel_args *args = &gKernelArgs;
src/system/boot/platform/efi/arch/arm/arch_start.cpp
208
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
src/system/boot/platform/efi/arch/arm/arch_start.cpp
92
struct kernel_args *kernelArgs = NULL;
src/system/boot/platform/efi/arch/arm/arch_start.cpp
94
sizeof(struct kernel_args), 0) != B_OK)
src/system/boot/platform/efi/arch/arm64/arch_smp.cpp
131
arch_enter_kernel((struct kernel_args *)startup->kernelArgs, startup->kernelEntry,
src/system/boot/platform/efi/arch/arm64/arch_smp.cpp
34
extern "C" void arch_enter_kernel(struct kernel_args* kernelArgs,
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
27
extern "C" void arch_enter_kernel(struct kernel_args* kernelArgs,
src/system/boot/platform/efi/arch/riscv64/arch_smp.cpp
32
typedef status_t (*KernelEntry) (kernel_args *bootKernelArgs, int currentCPU);
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
153
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
49
struct kernel_args *kernelArgs = NULL;
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
51
sizeof(struct kernel_args), 0) != B_OK)
src/system/boot/platform/efi/arch/x86/arch_smp_32.cpp
45
uint32 kernel_args; // Kernel arguments
src/system/boot/platform/efi/arch/x86/arch_smp_32.cpp
86
args->kernel_args = virtKernelArgs;
src/system/boot/platform/efi/arch/x86/arch_start.cpp
163
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
src/system/boot/platform/efi/arch/x86/arch_start.cpp
65
struct kernel_args *kernelArgs = NULL;
src/system/boot/platform/efi/arch/x86/arch_start.cpp
67
sizeof(struct kernel_args), 0) != B_OK)
src/system/boot/platform/efi/arch/x86_64/arch_smp_64.cpp
49
uint64 kernel_args; // Kernel arguments
src/system/boot/platform/efi/arch/x86_64/arch_smp_64.cpp
91
args->kernel_args = virtKernelArgs;
src/system/boot/platform/next_m68k/start.cpp
71
static struct kernel_args *args = &gKernelArgs;
src/system/boot/platform/riscv/start.cpp
154
static struct kernel_args* args = &gKernelArgs;
src/system/boot/platform/riscv/start.cpp
36
struct kernel_args* kernelArgs, addr_t kernelEntry, addr_t kernelStackTop);
src/system/kernel/arch/arm/arch_cpu.cpp
20
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/arm/arch_cpu.cpp
27
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/arm/arch_cpu.cpp
37
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/arm/arch_cpu.cpp
44
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/arm/arch_cpu.cpp
51
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/arm/arch_debug.cpp
513
arch_debug_init(kernel_args *args)
src/system/kernel/arch/arm/arch_debug_console.cpp
106
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/arm/arch_debug_console.cpp
137
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/arm/arch_int.cpp
125
arch_int_init(kernel_args *args)
src/system/kernel/arch/arm/arch_int.cpp
143
arch_int_init_post_vm(kernel_args *args)
src/system/kernel/arch/arm/arch_int.cpp
190
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/arm/arch_int.cpp
197
arch_int_init_post_device_manager(struct kernel_args *args)
src/system/kernel/arch/arm/arch_platform.cpp
18
arch_platform_init(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm/arch_platform.cpp
25
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm/arch_platform.cpp
35
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm/arch_real_time_clock.cpp
19
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/arm/arch_smp.cpp
22
arch_smp_init(kernel_args *args)
src/system/kernel/arch/arm/arch_smp.cpp
29
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/arm/arch_system_info.cpp
53
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/arm/arch_thread.cpp
64
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/arm/arch_timer.cpp
55
arch_init_timer(kernel_args *args)
src/system/kernel/arch/arm/arch_vm.cpp
100
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/arm/arch_vm.cpp
34
arch_vm_init(kernel_args *args)
src/system/kernel/arch/arm/arch_vm.cpp
42
arch_vm_init2(kernel_args *args)
src/system/kernel/arch/arm/arch_vm.cpp
49
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/arm/arch_vm.cpp
57
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
103
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
48
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
87
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
94
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
122
kernel_args* args)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
273
ARMPagingMethod32Bit::Init(kernel_args* args,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
316
ARMPagingMethod32Bit::InitPostArea(kernel_args* args)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
357
get_free_pgtable(kernel_args* args, phys_addr_t* phys_addr, addr_t* virt_addr)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
371
ARMPagingMethod32Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
55
status_t InitInitial(kernel_args* args);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
56
status_t InitInitialPostArea(kernel_args* args);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
89
ARMPagingMethod32Bit::PhysicalPageSlotPool::InitInitial(kernel_args* args)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
26
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
28
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
33
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
14
struct kernel_args;
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
23
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
26
virtual status_t InitPostArea(kernel_args* args) = 0;
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
31
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper.h
12
struct kernel_args;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
124
status_t Init(kernel_args* args,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
431
LargeMemoryPhysicalPageMapper::Init(kernel_args* args,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
764
large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
25
struct kernel_args;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
64
status_t large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/arm64/arch_cpu.cpp
19
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/arm64/arch_cpu.cpp
27
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/arm64/arch_cpu.cpp
52
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/arm64/arch_cpu.cpp
66
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/arm64/arch_cpu.cpp
73
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/arm64/arch_debug.cpp
490
arch_debug_init(kernel_args *args)
src/system/kernel/arch/arm64/arch_debug_console.cpp
100
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/arm64/arch_debug_console.cpp
135
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/arm64/arch_int.cpp
107
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/arm64/arch_int.cpp
114
arch_int_init_post_device_manager(struct kernel_args *args)
src/system/kernel/arch/arm64/arch_int.cpp
83
arch_int_init(kernel_args *args)
src/system/kernel/arch/arm64/arch_int.cpp
90
arch_int_init_post_vm(kernel_args *args)
src/system/kernel/arch/arm64/arch_platform.cpp
16
arch_platform_init(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm64/arch_platform.cpp
24
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm64/arch_platform.cpp
36
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/arm64/arch_real_time_clock.cpp
13
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/arm64/arch_smp.cpp
17
arch_smp_init(kernel_args *args)
src/system/kernel/arch/arm64/arch_smp.cpp
24
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/arm64/arch_system_info.cpp
34
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/arm64/arch_thread.cpp
48
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/arm64/arch_timer.cpp
54
arch_init_timer(kernel_args *args)
src/system/kernel/arch/arm64/arch_vm.cpp
26
arch_vm_init(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm.cpp
34
arch_vm_init2(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm.cpp
42
arch_vm_init_post_area(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm.cpp
50
arch_vm_init_end(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm.cpp
90
arch_vm_init_post_modules(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
130
kernel_args* args)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
176
arch_vm_translation_map_early_map(kernel_args* args, addr_t va, phys_addr_t pa, uint8 attributes)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
52
arch_vm_translation_map_init(kernel_args* args, VMPhysicalPageMapper** _physicalPageMapper)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
86
arch_vm_translation_map_init_post_sem(kernel_args* args)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
95
arch_vm_translation_map_init_post_area(kernel_args* args)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
241
generic_vm_physical_page_mapper_init(kernel_args *args,
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
288
generic_vm_physical_page_mapper_init_post_area(kernel_args *args)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
326
generic_vm_physical_page_mapper_init_post_sem(kernel_args *args)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
26
status_t generic_vm_physical_page_mapper_init(kernel_args *args,
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
29
status_t generic_vm_physical_page_mapper_init_post_area(kernel_args *args);
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
30
status_t generic_vm_physical_page_mapper_init_post_sem(kernel_args *args);
src/system/kernel/arch/m68k/arch_cpu.cpp
34
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/m68k/arch_cpu.cpp
48
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/m68k/arch_cpu.cpp
58
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_cpu.cpp
90
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/m68k/arch_cpu.cpp
96
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/m68k/arch_debug.cpp
404
arch_debug_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_debug_console.cpp
89
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_debug_console.cpp
96
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/m68k/arch_int.cpp
334
arch_int_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_int.cpp
355
arch_int_init_post_vm(kernel_args *args)
src/system/kernel/arch/m68k/arch_int.cpp
364
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/m68k/arch_int.cpp
525
arch_int_init_post_device_manager(struct kernel_args *args)
src/system/kernel/arch/m68k/arch_platform.cpp
47
arch_platform_init(struct kernel_args *kernelArgs)
src/system/kernel/arch/m68k/arch_platform.cpp
76
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/m68k/arch_platform.cpp
83
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/m68k/arch_real_time_clock.cpp
169
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/m68k/arch_smp.cpp
22
arch_smp_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_smp.cpp
29
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/m68k/arch_system_info.cpp
50
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/m68k/arch_thread.cpp
118
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/m68k/arch_timer.cpp
37
arch_init_timer(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm.cpp
100
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm.cpp
34
arch_vm_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm.cpp
41
arch_vm_init2(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm.cpp
54
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm.cpp
61
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
125
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
132
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
146
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
74
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1239
m68k_vm_translation_map_init(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1319
m68k_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1326
m68k_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1448
m68k_vm_translation_map_early_map(kernel_args *args, addr_t va, addr_t pa,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
128
status_t InitInitial(kernel_args* args);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
129
status_t InitInitialPostArea(kernel_args* args);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
161
M68KPagingMethod040::PhysicalPageSlotPool::InitInitial(kernel_args* args)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
190
kernel_args* args)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
347
M68KPagingMethod040::Init(kernel_args* args,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
401
M68KPagingMethod040::InitPostArea(kernel_args* args)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
469
M68KPagingMethod040::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
23
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
25
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
30
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
12
struct kernel_args;
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
21
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
24
virtual status_t InitPostArea(kernel_args* args) = 0;
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
29
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper.h
12
struct kernel_args;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
130
status_t Init(kernel_args* args,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
435
LargeMemoryPhysicalPageMapper::Init(kernel_args* args,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
762
large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
16
struct kernel_args;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
55
status_t large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/mips/arch_cpu.cpp
12
arch_cpu_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_cpu.cpp
19
arch_cpu_init2(kernel_args *ka)
src/system/kernel/arch/mips/arch_dbg_console.cpp
10
int arch_dbg_con_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_faults.cpp
7
int arch_faults_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_int.cpp
22
int arch_int_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_int.cpp
31
int arch_int_init2(kernel_args *ka)
src/system/kernel/arch/mips/arch_pmap.cpp
14
int arch_pmap_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_pmap.cpp
21
int arch_pmap_init2(kernel_args *ka)
src/system/kernel/arch/mips/arch_smp.cpp
8
int arch_smp_init(kernel_args *ka)
src/system/kernel/arch/mips/arch_timer.cpp
21
int arch_init_timer(kernel_args *ka)
src/system/kernel/arch/mips/arch_vm.cpp
14
int arch_vm_init2(kernel_args *ka)
src/system/kernel/arch/mips/arch_vm.cpp
9
int arch_vm_init(kernel_args *ka)
src/system/kernel/arch/ppc/arch_cpu.cpp
20
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/ppc/arch_cpu.cpp
34
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_cpu.cpp
45
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/ppc/arch_cpu.cpp
51
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/ppc/arch_cpu.cpp
61
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/ppc/arch_debug.cpp
347
arch_debug_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_debug_console.cpp
86
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_debug_console.cpp
93
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/ppc/arch_int.cpp
275
arch_int_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_int.cpp
282
arch_int_init_post_vm(kernel_args *args)
src/system/kernel/arch/ppc/arch_int.cpp
331
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/ppc/arch_int.cpp
490
arch_int_init_post_device_manager(struct kernel_args *args)
src/system/kernel/arch/ppc/arch_platform.cpp
112
PPCOpenFirmware::Init(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
120
PPCOpenFirmware::InitSerialDebug(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
134
PPCOpenFirmware::InitPostVM(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
148
PPCOpenFirmware::InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/ppc/arch_platform.cpp
240
virtual status_t Init(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
241
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
242
virtual status_t InitPostVM(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
243
virtual status_t InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/ppc/arch_platform.cpp
282
PPCUBoot::Init(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
291
PPCUBoot::InitSerialDebug(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
302
PPCUBoot::InitPostVM(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
309
PPCUBoot::InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/ppc/arch_platform.cpp
361
arch_platform_init(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
380
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
387
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/ppc/arch_platform.cpp
51
virtual status_t Init(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
52
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
53
virtual status_t InitPostVM(struct kernel_args *kernelArgs);
src/system/kernel/arch/ppc/arch_platform.cpp
54
virtual status_t InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/ppc/arch_real_time_clock.cpp
17
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/ppc/arch_smp.cpp
17
arch_smp_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_smp.cpp
24
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/ppc/arch_system_info.cpp
90
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/ppc/arch_thread.cpp
90
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/ppc/arch_timer.cpp
40
arch_init_timer(kernel_args *ka)
src/system/kernel/arch/ppc/arch_vm.cpp
105
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm.cpp
147
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm.cpp
29
arch_vm_init(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm.cpp
36
arch_vm_init2(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm.cpp
98
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
218
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
262
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
271
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
285
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
153
PPCPagingMethod460::InitPostArea(kernel_args* args)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
238
PPCPagingMethod460::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
88
PPCPagingMethod460::Init(kernel_args* args,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
24
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
26
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
31
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
14
struct kernel_args;
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
23
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
26
virtual status_t InitPostArea(kernel_args* args) = 0;
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
31
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
153
PPCPagingMethodClassic::InitPostArea(kernel_args* args)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
238
PPCPagingMethodClassic::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
88
PPCPagingMethodClassic::Init(kernel_args* args,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
24
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
26
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
31
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/riscv64/arch_cpu.cpp
26
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/riscv64/arch_cpu.cpp
34
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/riscv64/arch_cpu.cpp
49
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/riscv64/arch_cpu.cpp
74
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/riscv64/arch_cpu.cpp
86
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/riscv64/arch_debug.cpp
1147
arch_debug_init(kernel_args* args)
src/system/kernel/arch/riscv64/arch_debug_console.cpp
104
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/riscv64/arch_debug_console.cpp
124
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/riscv64/arch_int.cpp
312
arch_int_init(kernel_args* args)
src/system/kernel/arch/riscv64/arch_int.cpp
336
arch_int_init_post_vm(kernel_args* args)
src/system/kernel/arch/riscv64/arch_int.cpp
343
arch_int_init_post_device_manager(struct kernel_args* args)
src/system/kernel/arch/riscv64/arch_int.cpp
350
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/riscv64/arch_platform.cpp
26
arch_platform_init(struct kernel_args *args)
src/system/kernel/arch/riscv64/arch_platform.cpp
54
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/riscv64/arch_platform.cpp
74
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/riscv64/arch_real_time_clock.cpp
16
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/riscv64/arch_smp.cpp
28
arch_smp_init(kernel_args *args)
src/system/kernel/arch/riscv64/arch_smp.cpp
36
arch_smp_per_cpu_init(kernel_args *args, int32 cpuId)
src/system/kernel/arch/riscv64/arch_system_info.cpp
49
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/riscv64/arch_thread.cpp
26
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/riscv64/arch_timer.cpp
75
arch_init_timer(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm.cpp
274
arch_vm_init(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm.cpp
281
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm.cpp
298
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm.cpp
305
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
147
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
154
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
162
arch_vm_translation_map_early_map(kernel_args *args,
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
45
LookupPte(addr_t virtAdr, bool alloc, kernel_args* args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
72
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags, kernel_args* args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
96
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/sparc/arch_cpu.cpp
16
arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/sparc/arch_cpu.cpp
23
arch_cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/arch/sparc/arch_cpu.cpp
33
arch_cpu_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_cpu.cpp
40
arch_cpu_init_post_vm(kernel_args *args)
src/system/kernel/arch/sparc/arch_cpu.cpp
47
arch_cpu_init_post_modules(kernel_args *args)
src/system/kernel/arch/sparc/arch_debug.cpp
103
arch_debug_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_debug_console.cpp
86
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_debug_console.cpp
93
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/sparc/arch_int.cpp
14
arch_int_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_int.cpp
21
arch_int_init_post_vm(kernel_args *args)
src/system/kernel/arch/sparc/arch_int.cpp
28
arch_int_init_post_device_manager(struct kernel_args *args)
src/system/kernel/arch/sparc/arch_int.cpp
35
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/sparc/arch_platform.cpp
113
SparcOpenFirmware::Init(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
121
SparcOpenFirmware::InitSerialDebug(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
135
SparcOpenFirmware::InitPostVM(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
148
SparcOpenFirmware::InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/sparc/arch_platform.cpp
238
arch_platform_init(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
248
arch_platform_init_post_vm(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
255
arch_platform_init_post_thread(struct kernel_args *kernelArgs)
src/system/kernel/arch/sparc/arch_platform.cpp
52
virtual status_t Init(struct kernel_args *kernelArgs);
src/system/kernel/arch/sparc/arch_platform.cpp
53
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs);
src/system/kernel/arch/sparc/arch_platform.cpp
54
virtual status_t InitPostVM(struct kernel_args *kernelArgs);
src/system/kernel/arch/sparc/arch_platform.cpp
55
virtual status_t InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/arch/sparc/arch_real_time_clock.cpp
8
arch_rtc_init(kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/sparc/arch_smp.cpp
22
arch_smp_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_smp.cpp
29
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/sparc/arch_system_info.cpp
31
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/sparc/arch_thread.cpp
17
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/sparc/arch_timer.cpp
29
arch_init_timer(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm.cpp
22
arch_vm_init(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm.cpp
29
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm.cpp
36
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm.cpp
43
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
29
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
64
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
71
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
79
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/x86/32/apm.cpp
277
apm_init(kernel_args *args)
src/system/kernel/arch/x86/32/descriptors.cpp
250
init_gdt_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/32/descriptors.cpp
297
init_idt_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/32/descriptors.cpp
563
x86_descriptors_preboot_init_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/32/descriptors.cpp
571
x86_descriptors_init(kernel_args* args)
src/system/kernel/arch/x86/32/thread.cpp
147
arch_thread_init(struct kernel_args *args)
src/system/kernel/arch/x86/64/descriptors.cpp
395
x86_descriptors_preboot_init_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/64/descriptors.cpp
426
x86_descriptors_init(kernel_args* args)
src/system/kernel/arch/x86/64/thread.cpp
171
arch_thread_init(kernel_args* args)
src/system/kernel/arch/x86/apic.cpp
278
apic_init(kernel_args *args)
src/system/kernel/arch/x86/apic.cpp
313
apic_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1551
arch_cpu_preboot_init_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1631
init_tsc_with_cpuid(kernel_args* args, uint32* conversionFactor)
src/system/kernel/arch/x86/arch_cpu.cpp
1673
init_tsc_with_msr(kernel_args* args, uint32* conversionFactor)
src/system/kernel/arch/x86/arch_cpu.cpp
1712
init_tsc(kernel_args* args)
src/system/kernel/arch/x86/arch_cpu.cpp
1742
arch_cpu_init_percpu(kernel_args* args, int cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1818
arch_cpu_init(kernel_args* args)
src/system/kernel/arch/x86/arch_cpu.cpp
1866
arch_cpu_init_post_vm(kernel_args* args)
src/system/kernel/arch/x86/arch_cpu.cpp
1944
arch_cpu_init_post_modules(kernel_args* args)
src/system/kernel/arch/x86/arch_debug.cpp
1412
arch_debug_init(kernel_args* args)
src/system/kernel/arch/x86/arch_debug_console.cpp
453
arch_debug_console_init(kernel_args *args)
src/system/kernel/arch/x86/arch_debug_console.cpp
466
arch_debug_console_init_settings(kernel_args *args)
src/system/kernel/arch/x86/arch_int.cpp
469
arch_int_init(kernel_args* args)
src/system/kernel/arch/x86/arch_int.cpp
478
arch_int_init_post_vm(kernel_args* args)
src/system/kernel/arch/x86/arch_int.cpp
488
arch_int_init_io(kernel_args* args)
src/system/kernel/arch/x86/arch_int.cpp
497
arch_int_init_post_device_manager(kernel_args* args)
src/system/kernel/arch/x86/arch_platform.cpp
23
arch_platform_init(struct kernel_args *args)
src/system/kernel/arch/x86/arch_platform.cpp
30
arch_platform_init_post_vm(struct kernel_args *args)
src/system/kernel/arch/x86/arch_platform.cpp
55
arch_platform_init_post_thread(struct kernel_args *args)
src/system/kernel/arch/x86/arch_real_time_clock.cpp
180
arch_rtc_init(struct kernel_args *args, struct real_time_data *data)
src/system/kernel/arch/x86/arch_smp.cpp
122
arch_smp_per_cpu_init(kernel_args *args, int32 cpu)
src/system/kernel/arch/x86/arch_smp.cpp
91
arch_smp_init(kernel_args *args)
src/system/kernel/arch/x86/arch_system_info.cpp
62
arch_system_info_init(struct kernel_args *args)
src/system/kernel/arch/x86/arch_timer.cpp
94
arch_init_timer(kernel_args *args)
src/system/kernel/arch/x86/arch_vm.cpp
707
arch_vm_init(kernel_args *args)
src/system/kernel/arch/x86/arch_vm.cpp
716
arch_vm_init_post_area(kernel_args *args)
src/system/kernel/arch/x86/arch_vm.cpp
749
arch_vm_init_end(kernel_args *args)
src/system/kernel/arch/x86/arch_vm.cpp
762
arch_vm_init_post_modules(kernel_args *args)
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
129
arch_vm_translation_map_init_post_sem(kernel_args *args)
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
136
arch_vm_translation_map_init_post_area(kernel_args *args)
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
145
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
56
arch_vm_translation_map_init(kernel_args *args,
src/system/kernel/arch/x86/ioapic.cpp
680
ioapic_init(kernel_args* args)
src/system/kernel/arch/x86/msi.cpp
27
msi_init(kernel_args* args)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
122
kernel_args* args)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
274
X86PagingMethod32Bit::Init(kernel_args* args,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
345
X86PagingMethod32Bit::InitPostArea(kernel_args* args)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
394
X86PagingMethod32Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
55
status_t InitInitial(kernel_args* args);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
56
status_t InitInitialPostArea(kernel_args* args);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
89
X86PagingMethod32Bit::PhysicalPageSlotPool::InitInitial(kernel_args* args)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
23
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
25
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
30
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
130
X86PagingMethod64Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
60
X86PagingMethod64Bit::Init(kernel_args* args,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
90
X86PagingMethod64Bit::InitPostArea(kernel_args* args)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
33
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
35
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
40
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/x86/paging/X86PagingMethod.h
14
struct kernel_args;
src/system/kernel/arch/x86/paging/X86PagingMethod.h
23
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/x86/paging/X86PagingMethod.h
26
virtual status_t InitPostArea(kernel_args* args) = 0;
src/system/kernel/arch/x86/paging/X86PagingMethod.h
31
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
329
kernel_args* fKernelArgs;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
352
kernel_args* args);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
353
status_t InitInitialPostArea(kernel_args* args);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
388
X86PagingMethodPAE* method, kernel_args* args)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
430
kernel_args* args)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
584
X86PagingMethodPAE::Init(kernel_args* args,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
61
ToPAESwitcher(kernel_args* args)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
627
X86PagingMethodPAE::InitPostArea(kernel_args* args)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
676
X86PagingMethodPAE::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
31
virtual status_t Init(kernel_args* args,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
33
virtual status_t InitPostArea(kernel_args* args);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
38
virtual status_t MapEarly(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
12
struct kernel_args;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
122
status_t Init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
427
LargeMemoryPhysicalPageMapper::Init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
759
large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
25
struct kernel_args;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
64
status_t large_memory_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.cpp
23
mapped_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
195
status_t mapped_physical_page_ops_init(kernel_args* args,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
23
struct kernel_args;
src/system/kernel/arch/x86/timers/apic_timer.h
10
status_t apic_timer_per_cpu_init(struct kernel_args *args, int32 cpu);
src/system/kernel/arch/x86/timers/pit.h
47
static status_t pit_init(struct kernel_args *args);
src/system/kernel/arch/x86/timers/x86_apic.cpp
172
apic_timer_init(struct kernel_args *args)
src/system/kernel/arch/x86/timers/x86_apic.cpp
192
apic_timer_per_cpu_init(struct kernel_args *args, int32 cpu)
src/system/kernel/arch/x86/timers/x86_apic.cpp
35
static status_t apic_timer_init(struct kernel_args *args);
src/system/kernel/arch/x86/timers/x86_hpet.cpp
216
hpet_init(struct kernel_args *args)
src/system/kernel/arch/x86/timers/x86_hpet.cpp
38
static status_t hpet_init(struct kernel_args *args);
src/system/kernel/arch/x86/timers/x86_pit.cpp
82
pit_init(struct kernel_args *args)
src/system/kernel/cpu.cpp
134
cpu_init_post_modules(kernel_args *args)
src/system/kernel/cpu.cpp
147
cpu_preboot_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/cpu.cpp
43
cpu_init(kernel_args *args)
src/system/kernel/cpu.cpp
50
cpu_init_percpu(kernel_args *args, int curr_cpu)
src/system/kernel/cpu.cpp
57
cpu_init_post_vm(kernel_args *args)
src/system/kernel/debug/debug.cpp
1349
syslog_init_post_vm(struct kernel_args* args)
src/system/kernel/debug/debug.cpp
1471
syslog_init(struct kernel_args* args)
src/system/kernel/debug/debug.cpp
1690
debug_init(kernel_args* args)
src/system/kernel/debug/debug.cpp
1705
debug_init_post_vm(kernel_args* args)
src/system/kernel/debug/debug.cpp
1733
debug_init_post_settings(struct kernel_args* args)
src/system/kernel/debug/debug.cpp
1759
debug_init_post_modules(struct kernel_args* args)
src/system/kernel/debug/frame_buffer_console.cpp
451
frame_buffer_console_init(kernel_args* args)
src/system/kernel/debug/frame_buffer_console.cpp
472
frame_buffer_console_init_post_vm(kernel_args* args)
src/system/kernel/debug/frame_buffer_console.cpp
521
frame_buffer_console_init_post_modules(kernel_args* args)
src/system/kernel/debug/guarded_heap.cpp
694
guarded_heap_init(struct kernel_args* args, addr_t address, size_t size)
src/system/kernel/debug/heap.cpp
2003
debug_heap_init(struct kernel_args*, addr_t base, size_t size)
src/system/kernel/debug/heaps.cpp
103
init_object_cache_replacements(struct kernel_args* args)
src/system/kernel/debug/heaps.cpp
186
heap_init(struct kernel_args* args)
src/system/kernel/debug/heaps.cpp
420
slab_init(kernel_args* args)
src/system/kernel/debug/heaps.cpp
49
init_heap(struct kernel_args* args, kernel_heap_implementation* heap)
src/system/kernel/debug/heaps.h
17
status_t (*init)(struct kernel_args* args, addr_t base, size_t size);
src/system/kernel/debug/safemode_settings.cpp
154
get_option(kernel_args* args, const char* settingsName, const char* parameter,
src/system/kernel/debug/safemode_settings.cpp
182
get_option(kernel_args* args, const char* parameter, char* buffer,
src/system/kernel/debug/safemode_settings.cpp
199
get_boolean(kernel_args* args, const char* parameter, bool defaultValue)
src/system/kernel/debug/safemode_settings.cpp
234
get_safemode_option_early(kernel_args* args, const char* parameter,
src/system/kernel/debug/safemode_settings.cpp
242
get_safemode_boolean_early(kernel_args* args, const char* parameter,
src/system/kernel/debug/safemode_settings.cpp
27
get_option_from_kernel_args(kernel_args* args, const char* settingsName,
src/system/kernel/device_manager/device_manager.cpp
2368
device_manager_init(struct kernel_args* args)
src/system/kernel/device_manager/device_manager.cpp
2392
device_manager_init_post_modules(struct kernel_args* args)
src/system/kernel/device_manager/legacy_drivers.cpp
1389
legacy_driver_add_preloaded(kernel_args* args)
src/system/kernel/elf.cpp
2696
elf_init(kernel_args* args)
src/system/kernel/fs/vfs.cpp
5328
vfs_init(kernel_args* args)
src/system/kernel/fs/vfs_boot.cpp
470
vfs_mount_boot_file_system(kernel_args* args)
src/system/kernel/interrupts.cpp
178
interrupts_init(kernel_args* args)
src/system/kernel/interrupts.cpp
187
interrupts_init_post_vm(kernel_args* args)
src/system/kernel/interrupts.cpp
231
interrupts_init_io(kernel_args* args)
src/system/kernel/interrupts.cpp
238
interrupts_init_post_device_manager(kernel_args* args)
src/system/kernel/main.cpp
104
} else if (bootKernelArgs->kernel_args_size != sizeof(kernel_args)
src/system/kernel/main.cpp
80
static kernel_args sKernelArgs;
src/system/kernel/main.cpp
91
kernel_args* kernelArgs = (kernel_args*)args;
src/system/kernel/main.cpp
98
_start(kernel_args *bootKernelArgs, int currentCPU)
src/system/kernel/module.cpp
1795
module_init(kernel_args* args)
src/system/kernel/platform/atari_m68k/platform.cpp
137
void ProbeHardware(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
139
virtual status_t Init(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
140
virtual status_t InitSerialDebug(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
141
virtual status_t InitPostVM(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
142
virtual status_t InitPIC(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
143
virtual status_t InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/platform/atari_m68k/platform.cpp
145
virtual status_t InitTimer(struct kernel_args *kernelArgs);
src/system/kernel/platform/atari_m68k/platform.cpp
303
M68KAtari::ProbeHardware(struct kernel_args *kernelArgs)
src/system/kernel/platform/atari_m68k/platform.cpp
321
M68KAtari::Init(struct kernel_args *kernelArgs)
src/system/kernel/platform/atari_m68k/platform.cpp
347
M68KAtari::InitSerialDebug(struct kernel_args *kernelArgs)
src/system/kernel/platform/atari_m68k/platform.cpp
364
M68KAtari::InitPostVM(struct kernel_args *kernelArgs)
src/system/kernel/platform/atari_m68k/platform.cpp
379
M68KAtari::InitPIC(struct kernel_args *kernelArgs)
src/system/kernel/platform/atari_m68k/platform.cpp
386
M68KAtari::InitRTC(struct kernel_args *kernelArgs,
src/system/kernel/platform/atari_m68k/platform.cpp
396
M68KAtari::InitTimer(struct kernel_args *kernelArgs)
src/system/kernel/port.cpp
932
port_init(kernel_args *args)
src/system/kernel/real_time_clock.cpp
106
rtc_init(kernel_args *args)
src/system/kernel/sem.cpp
404
haiku_sem_init(kernel_args *args)
src/system/kernel/slab/MemoryManager.cpp
451
MemoryManager::Init(kernel_args* args)
src/system/kernel/slab/MemoryManager.cpp
47
kernel_args* MemoryManager::sKernelArgs;
src/system/kernel/slab/MemoryManager.h
22
struct kernel_args;
src/system/kernel/slab/MemoryManager.h
221
static kernel_args* sKernelArgs;
src/system/kernel/slab/MemoryManager.h
44
static void Init(kernel_args* args);
src/system/kernel/slab/Slab.cpp
1427
slab_init(kernel_args* args)
src/system/kernel/slab/allocator.cpp
183
slab_heap_init(struct kernel_args*, addr_t, size_t)
src/system/kernel/slab/allocator.cpp
186
heap_init(struct kernel_args*)
src/system/kernel/smp.cpp
1383
smp_init(kernel_args* args)
src/system/kernel/smp.cpp
1429
smp_per_cpu_init(kernel_args* args, int32 cpu)
src/system/kernel/system_info.cpp
551
system_info_init(struct kernel_args *args)
src/system/kernel/team.cpp
2864
team_init(kernel_args* args)
src/system/kernel/thread.cpp
2814
thread_init(kernel_args *args)
src/system/kernel/thread.cpp
2958
thread_preboot_init_percpu(struct kernel_args *args, int32 cpuNum)
src/system/kernel/timer.cpp
209
timer_init(kernel_args* args)
src/system/kernel/vm/VMCache.cpp
506
vm_cache_init(kernel_args* args)
src/system/kernel/vm/vm.cpp
3542
unreserve_boot_loader_ranges(kernel_args* args)
src/system/kernel/vm/vm.cpp
3555
reserve_boot_loader_ranges(kernel_args* args)
src/system/kernel/vm/vm.cpp
3581
vm_init(kernel_args* args)
src/system/kernel/vm/vm.cpp
3671
vm_init_post_sem(kernel_args* args)
src/system/kernel/vm/vm.cpp
3692
vm_init_post_thread(kernel_args* args)
src/system/kernel/vm/vm.cpp
3702
vm_init_post_modules(kernel_args* args)
src/system/kernel/vm/vm_init.cpp
161
vm_free_kernel_args(kernel_args* args)
src/system/kernel/vm/vm_init.cpp
174
allocate_kernel_args(kernel_args* args)
src/system/kernel/vm/vm_init.cpp
189
allocate_early_virtual(kernel_args* args, size_t size, addr_t alignment)
src/system/kernel/vm/vm_init.cpp
246
is_page_in_physical_memory_range(kernel_args* args, phys_addr_t address)
src/system/kernel/vm/vm_init.cpp
260
vm_allocate_early_physical_page(kernel_args* args, phys_addr_t maxAddress)
src/system/kernel/vm/vm_init.cpp
404
vm_allocate_early(kernel_args* args, size_t virtualSize, size_t physicalSize,
src/system/kernel/vm/vm_init.cpp
438
vm_kernel_args_init_post_area(kernel_args* args)
src/system/kernel/vm/vm_page.cpp
2395
vm_page_init_num_pages(kernel_args *args)
src/system/kernel/vm/vm_page.cpp
2431
vm_page_init(kernel_args *args)
src/system/kernel/vm/vm_page.cpp
2517
vm_page_init_post_area(kernel_args *args)
src/system/kernel/vm/vm_page.cpp
2585
vm_page_init_post_thread(kernel_args *args)
src/system/libroot/os/driver_settings.cpp
633
driver_settings_init(kernel_args *args)
src/tests/system/boot/loader/platform_start.cpp
15
extern struct kernel_args gKernelArgs;
src/tools/fs_shell/module.cpp
324
module_init(kernel_args *args)
src/tools/fs_shell/module.h
14
struct kernel_args;
src/tools/fs_shell/module.h
16
fssh_status_t module_init(kernel_args *args);
src/tools/fs_shell/vfs.cpp
2970
vfs_init(kernel_args *args)
src/tools/fs_shell/vfs.h
26
struct kernel_args;
src/tools/fs_shell/vfs.h
56
fssh_status_t vfs_init(struct kernel_args *args);
src/tools/fs_shell/vfs.h
58
void vfs_mount_boot_file_system(struct kernel_args *args);