Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/include/pcpu.h
Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | #define PCPU_MD_FIELDS \ | ||||
uint32_t pc_ibpb_set; \ | uint32_t pc_ibpb_set; \ | ||||
void *pc_mds_buf; \ | void *pc_mds_buf; \ | ||||
void *pc_mds_buf64; \ | void *pc_mds_buf64; \ | ||||
uint32_t pc_pad[2]; \ | uint32_t pc_pad[2]; \ | ||||
uint8_t pc_mds_tmp[64]; \ | uint8_t pc_mds_tmp[64]; \ | ||||
u_int pc_ipi_bitmap; \ | u_int pc_ipi_bitmap; \ | ||||
struct amd64tss pc_common_tss; \ | struct amd64tss pc_common_tss; \ | ||||
struct user_segment_descriptor pc_gdt[NGDT]; \ | struct user_segment_descriptor pc_gdt[NGDT]; \ | ||||
char __pad[2956] /* pad to UMA_PCPU_ALLOC_SIZE */ | uint64_t pc_ucr3_load_mask; \ | ||||
char __pad[2948] /* pad to UMA_PCPU_ALLOC_SIZE */ | |||||
#define PC_DBREG_CMD_NONE 0 | #define PC_DBREG_CMD_NONE 0 | ||||
#define PC_DBREG_CMD_LOAD 1 | #define PC_DBREG_CMD_LOAD 1 | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
#define MONITOR_STOPSTATE_RUNNING 0 | #define MONITOR_STOPSTATE_RUNNING 0 | ||||
#define MONITOR_STOPSTATE_STOPPED 1 | #define MONITOR_STOPSTATE_STOPPED 1 | ||||
▲ Show 20 Lines • Show All 207 Lines • Show Last 20 Lines |