Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/include/undefined.h
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | |||||
MRS_GET(CRn) | MRS_GET(CRn) | ||||
MRS_GET(CRm) | MRS_GET(CRm) | ||||
MRS_GET(Op2) | MRS_GET(Op2) | ||||
void undef_init(void); | void undef_init(void); | ||||
void *install_undef_handler(bool, undef_handler_t); | void *install_undef_handler(bool, undef_handler_t); | ||||
void remove_undef_handler(void *); | void remove_undef_handler(void *); | ||||
int undef_insn(u_int, struct trapframe *); | int undef_insn(u_int, struct trapframe *); | ||||
/* Functions to read the sanitised view of the special registers */ | |||||
bool extract_user_id_field(u_int, u_int, uint8_t *); | bool extract_user_id_field(u_int, u_int, uint8_t *); | ||||
bool get_kernel_reg(u_int, uint64_t *); | |||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif | #endif |