/lk-master/arch/riscv/include/arch/riscv/ |
A D | sbi.h | 65 status_t sbi_boot_hart(uint hartid, paddr_t start_addr, ulong arg); 69 bool sbi_probe_extension(ulong extension); 71 struct sbiret sbi_generic_call_2(ulong extension, ulong function); 72 struct sbiret sbi_generic_call_3(ulong extension, ulong function);
|
/lk-master/arch/or1k/ |
A D | arch.c | 25 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/top/include/lk/ |
A D | main.h | 15 void lk_main(ulong arg0, ulong arg1, ulong arg2, ulong arg3) __NO_RETURN __EXTERNALLY_VISIBLE;
|
/lk-master/arch/include/ |
A D | arch.h | 18 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) __NO_RETURN;
|
/lk-master/arch/x86/include/arch/ |
A D | x86.h | 151 static inline ulong x86_get_cr0(void) { in x86_get_cr0() 152 ulong rv; in x86_get_cr0() 162 static inline void set_in_cr0(ulong mask) { in set_in_cr0() 166 static inline void clear_in_cr0(ulong mask) { in clear_in_cr0() 170 static inline ulong x86_get_cr2(void) { in x86_get_cr2() 171 ulong rv; in x86_get_cr2() 178 static inline ulong x86_get_cr3(void) { in x86_get_cr3() 179 ulong rv; in x86_get_cr3() 189 static inline ulong x86_get_cr4(void) { in x86_get_cr4() 190 ulong rv; in x86_get_cr4() [all …]
|
A D | arch_ops.h | 45 static inline ulong arch_cycle_count(void) { in arch_cycle_count() 51 return ((ulong)high << 32) | low; in arch_cycle_count()
|
/lk-master/arch/arm64/ |
A D | arch.c | 100 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() 140 void arm64_secondary_entry(ulong); 141 void arm64_secondary_entry(ulong asm_cpu_num) { in arm64_secondary_entry()
|
/lk-master/arch/m68k/ |
A D | arch.c | 32 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/arch/microblaze/ |
A D | arch.c | 34 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/kernel/include/kernel/ |
A D | thread.h | 222 ulong reschedules; 223 ulong context_switches; 224 ulong preempts; 225 ulong yields; 226 ulong interrupts; /* platform code increment this */ 227 ulong timer_ints; /* timer code increment this */ 228 ulong timers; /* timer code increment this */ 231 ulong reschedule_ipis;
|
/lk-master/arch/riscv/include/arch/ |
A D | riscv.h | 114 ulong __val = bits; \ 123 ulong __val = bits; \ 124 ulong __val_out; \ 135 ulong __val = bits; \ 144 ulong __val; \ 154 ulong __val = (ulong)val; \
|
/lk-master/arch/x86/ |
A D | arch.c | 62 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/app/tests/ |
A D | benchmarks.c | 31 ulong count = arch_cycle_count(); in bench_set_overhead() 49 ulong count = arch_cycle_count(); in bench_memset() 72 ulong count = arch_cycle_count(); \ 100 ulong count = arch_cycle_count(); in bench_cset() 130 ulong count = arch_cycle_count(); in bench_memcpy() 152 ulong count = arch_cycle_count(); in arm_bench_cset_stm() 173 ulong cycles; in arm_bench_multi_issue() 205 ulong count = arch_cycle_count(); in bench_sincos()
|
A D | cbuf_tests.c | 23 panic("%lu != %lu (%s:%d)\n", (ulong)a, (ulong)b, __FILE__, __LINE__); \ 32 panic("%lu not <= %lu (%s:%d)\n", (ulong)a, (ulong)b, __FILE__, __LINE__); \
|
A D | clock_tests.c | 19 ulong c; in clock_tests() 98 ulong cycles = arch_cycle_count(); in clock_tests()
|
/lk-master/top/ |
A D | main.c | 30 ulong lk_boot_args[4]; 59 void lk_main(ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in lk_main()
|
/lk-master/arch/arm/arm/ |
A D | arch.c | 306 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() 382 void (*loader)(paddr_t entry, ulong, ulong, ulong, ulong) __NO_RETURN = (void *)loader_pa; in arch_chain_load()
|
/lk-master/arch/riscv/ |
A D | arch.c | 118 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() 135 ulong status; in arch_enter_uspace()
|
A D | sbi.c | 58 struct sbiret sbi_generic_call_2(ulong extension, ulong function) { in sbi_generic_call_2() 62 bool sbi_probe_extension(ulong extension) { in sbi_probe_extension() 91 status_t sbi_boot_hart(uint hartid, paddr_t start_addr, ulong arg) { in sbi_boot_hart()
|
A D | exceptions.c | 63 static void fatal_exception(long cause, ulong epc, struct riscv_short_iframe *frame, bool kernel) { in fatal_exception() 85 void riscv_exception_handler(long cause, ulong epc, struct riscv_short_iframe *frame, bool kernel); 86 void riscv_exception_handler(long cause, ulong epc, struct riscv_short_iframe *frame, bool kernel) { in riscv_exception_handler()
|
/lk-master/arch/mips/ |
A D | arch.c | 92 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/platform/qemu-virt-arm/ |
A D | platform.c | 68 extern int psci_call(ulong arg0, ulong arg1, ulong arg2, ulong arg3); 166 ulong psci_call_num = 0x84000000 + 3; /* SMC32 CPU_ON */ in platform_early_init()
|
/lk-master/arch/arm/arm-m/ |
A D | arch.c | 168 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load()
|
/lk-master/lib/bootargs/include/lib/ |
A D | bootargs.h | 25 void bootargs_generate_lk_arg_values(ulong buf, ulong args[4]);
|
/lk-master/lib/bootargs/ |
A D | bootargs.c | 24 extern ulong lk_boot_args[4]; 121 void bootargs_generate_lk_arg_values(ulong buf, ulong args[4]) { in bootargs_generate_lk_arg_values()
|