Home
last modified time | relevance | path

Searched refs:hyp_offset (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/arch/arm64/kvm/
Dstacktrace.c149 unsigned long hyp_offset = (unsigned long)arg; in kvm_nvhe_dump_backtrace_entry() local
152 where = (where & va_mask) + hyp_offset; in kvm_nvhe_dump_backtrace_entry()
178 static void hyp_dump_backtrace(unsigned long hyp_offset) in hyp_dump_backtrace() argument
195 unwind(&state, kvm_nvhe_dump_backtrace_entry, (void *)hyp_offset); in hyp_dump_backtrace()
213 static void pkvm_dump_backtrace(unsigned long hyp_offset) in pkvm_dump_backtrace() argument
224 kvm_nvhe_dump_backtrace_entry((void *)hyp_offset, stacktrace[i]); in pkvm_dump_backtrace()
228 static void pkvm_dump_backtrace(unsigned long hyp_offset) in pkvm_dump_backtrace() argument
239 void kvm_nvhe_dump_backtrace(unsigned long hyp_offset) in kvm_nvhe_dump_backtrace() argument
242 pkvm_dump_backtrace(hyp_offset); in kvm_nvhe_dump_backtrace()
244 hyp_dump_backtrace(hyp_offset); in kvm_nvhe_dump_backtrace()
Dhandle_exit.c333 u64 hyp_offset = elr_in_kimg - kaslr_offset() - elr_virt; in nvhe_hyp_panic_handler() local
335 u64 panic_addr = elr_virt + hyp_offset; in nvhe_hyp_panic_handler()
364 kvm_nvhe_dump_backtrace(hyp_offset); in nvhe_hyp_panic_handler()
372 kvm_err("Hyp Offset: 0x%llx\n", hyp_offset); in nvhe_hyp_panic_handler()
/linux-6.1.9/arch/arm64/include/asm/stacktrace/
Dnvhe.h52 void kvm_nvhe_dump_backtrace(unsigned long hyp_offset);