Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm64/include/stack.h
Show All 26 Lines | |||||
*/ | */ | ||||
#ifndef _MACHINE_STACK_H_ | #ifndef _MACHINE_STACK_H_ | ||||
#define _MACHINE_STACK_H_ | #define _MACHINE_STACK_H_ | ||||
#define INKERNEL(va) \ | #define INKERNEL(va) \ | ||||
((va) >= VM_MIN_KERNEL_ADDRESS && (va) <= VM_MAX_KERNEL_ADDRESS) | ((va) >= VM_MIN_KERNEL_ADDRESS && (va) <= VM_MAX_KERNEL_ADDRESS) | ||||
struct unwind_state { | |||||
uint64_t fp; | |||||
uint64_t sp; | |||||
uint64_t pc; | |||||
}; | |||||
int unwind_frame(struct unwind_state *); | |||||
#endif /* !_MACHINE_STACK_H_ */ | #endif /* !_MACHINE_STACK_H_ */ |