Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/include/cpu.h
Show First 20 Lines • Show All 200 Lines • ▼ Show 20 Lines | |||||
extern char btext[]; | extern char btext[]; | ||||
extern char etext[]; | extern char etext[]; | ||||
extern uint64_t __cpu_affinity[]; | extern uint64_t __cpu_affinity[]; | ||||
struct arm64_addr_mask; | struct arm64_addr_mask; | ||||
extern struct arm64_addr_mask elf64_addr_mask; | extern struct arm64_addr_mask elf64_addr_mask; | ||||
typedef void (*cpu_reset_hook_t)(void); | |||||
extern cpu_reset_hook_t cpu_reset_hook; | |||||
void cpu_halt(void) __dead2; | void cpu_halt(void) __dead2; | ||||
void cpu_reset(void) __dead2; | void cpu_reset(void) __dead2; | ||||
void fork_trampoline(void); | void fork_trampoline(void); | ||||
void identify_cache(uint64_t); | void identify_cache(uint64_t); | ||||
void identify_cpu(u_int); | void identify_cpu(u_int); | ||||
void install_cpu_errata(void); | void install_cpu_errata(void); | ||||
/* Pointer Authentication Code (PAC) support */ | /* Pointer Authentication Code (PAC) support */ | ||||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |