Home
last modified time | relevance | path

Searched refs:kernel_start (Results 1 – 16 of 16) sorted by relevance

/openbmc/u-boot/board/emulation/qemu-riscv/
H A Dqemu-riscv.c25 ulong kernel_start; in board_late_init() local
37 (u64 *)&kernel_start); in board_late_init()
40 (u32 *)&kernel_start); in board_late_init()
47 env_set_hex("kernel_start", kernel_start); in board_late_init()
/openbmc/linux/tools/perf/util/
H A Dthread-stack.c96 u64 kernel_start; member
166 ts->kernel_start = 1ULL << 63; in thread_stack__init()
667 be->from < kernel_start || in ks_start()
680 u64 ip, u64 kernel_start) in thread_stack__br_sample_late() argument
703 if (ip < kernel_start) { in thread_stack__br_sample_late()
880 ts->kernel_start); in thread_stack__bottom()
914 u64 ks = ts->kernel_start; in thread_stack__no_call_return()
1031 ts->kernel_start); in thread_stack__trace_end()
1091 sample->addr, ts->kernel_start); in thread_stack__x86_retpoline()
1163 ts->kernel_start); in thread_stack__process()
[all …]
H A Dthread-stack.h87 size_t sz, u64 ip, u64 kernel_start);
90 u64 kernel_start);
95 u64 sample_ip, u64 kernel_start);
H A Dmachine.h58 u64 kernel_start; member
101 if (!machine->kernel_start) in machine__kernel_start()
103 return machine->kernel_start; in machine__kernel_start()
108 u64 kernel_start = machine__kernel_start(machine); in machine__kernel_ip() local
110 return ip >= kernel_start; in machine__kernel_ip()
H A Ddb-export.c215 u64 kernel_start = machine__kernel_start(machine); in call_path_from_sample() local
268 kernel_start); in call_path_from_sample()
H A Darm-spe.c77 u64 kernel_start; member
233 return ip >= spe->kernel_start ? in arm_spe_cpumode()
643 if (!spe->kernel_start) in arm_spe_run_decoder()
644 spe->kernel_start = machine__kernel_start(spe->machine); in arm_spe_run_decoder()
H A Dintel-pt.c88 u64 kernel_start; member
681 return ip >= ptq->pt->kernel_start ? in intel_pt_nr_cpumode()
997 } else if (ip >= ptq->pt->kernel_start) { in __intel_pt_pgd_ip()
1244 pt->kernel_start); in intel_pt_add_callchain()
1282 pt->kernel_start); in intel_pt_add_br_stack()
1823 sample->ip, pt->kernel_start); in intel_pt_prep_sample()
2285 pt->kernel_start); in intel_pt_do_synth_pebs_sample()
2921 if (!pt->kernel_start) { in intel_pt_run_decoder()
2922 pt->kernel_start = machine__kernel_start(pt->machine); in intel_pt_run_decoder()
2948 state->from_ip >= pt->kernel_start) { in intel_pt_run_decoder()
[all …]
H A Dmachine.c134 machine->kernel_start = 0; in machine__init()
3327 machine->kernel_start = 1ULL << 63; in machine__get_kernel_start()
3336 machine->kernel_start = map__start(map); in machine__get_kernel_start()
/openbmc/linux/arch/riscv/mm/
H A Dphysaddr.c24 unsigned long kernel_start = kernel_map.virt_addr; in __phys_addr_symbol() local
25 unsigned long kernel_end = kernel_start + kernel_map.size; in __phys_addr_symbol()
31 VIRTUAL_BUG_ON(x < kernel_start || x > kernel_end); in __phys_addr_symbol()
/openbmc/linux/arch/x86/mm/
H A Dmem_encrypt_identity.c292 unsigned long kernel_start, kernel_end, kernel_len; in sme_encrypt_kernel() local
323 kernel_start = (unsigned long)RIP_REL_REF(_text); in sme_encrypt_kernel()
325 kernel_len = kernel_end - kernel_start; in sme_encrypt_kernel()
359 pgtable_area_len += sme_pgtable_calc(execute_end - kernel_start) * 2; in sme_encrypt_kernel()
424 ppd.paddr = kernel_start; in sme_encrypt_kernel()
425 ppd.vaddr = kernel_start; in sme_encrypt_kernel()
430 ppd.paddr = kernel_start; in sme_encrypt_kernel()
431 ppd.vaddr = kernel_start + decrypted_base; in sme_encrypt_kernel()
462 sme_encrypt_execute(kernel_start, kernel_start + decrypted_base, in sme_encrypt_kernel()
475 ppd.vaddr = kernel_start + decrypted_base; in sme_encrypt_kernel()
/openbmc/linux/arch/arm/boot/bootp/
H A Dkernel.S2 .globl kernel_start
3 kernel_start: label
H A Dinit.S58 b kernel_start @ call kernel
/openbmc/linux/arch/riscv/kernel/
H A Delf_kexec.c203 unsigned long kernel_start; in elf_kexec_load() local
218 kernel_start = image->start; in elf_kexec_load()
279 &kernel_start, in elf_kexec_load()
280 sizeof(kernel_start), 0); in elf_kexec_load()
/openbmc/linux/arch/arm64/kernel/
H A Dmodule.c72 u64 kernel_start = (u64)_text; in module_init_limits() local
73 u64 kernel_size = kernel_end - kernel_start; in module_init_limits()
88 u64 min = kernel_start; in module_init_limits()
/openbmc/linux/arch/arm64/mm/
H A Dmmu.c569 phys_addr_t kernel_start = __pa_symbol(_stext); in map_mem() local
596 memblock_mark_nomap(kernel_start, kernel_end - kernel_start); in map_mem()
621 __map_memblock(pgdp, kernel_start, kernel_end, in map_mem()
623 memblock_clear_nomap(kernel_start, kernel_end - kernel_start); in map_mem()
/openbmc/linux/arch/parisc/mm/
H A Dinit.c356 unsigned long kernel_start, kernel_end; in map_pages() local
360 kernel_start = __pa((unsigned long)&__init_begin); in map_pages()
403 } else if (address < kernel_start || address >= kernel_end) { in map_pages()