Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/include/pcpu.h
| Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Lines | #define PCPU_MD_FIELDS \ | ||||
| struct amd64tss pc_common_tss; \ | struct amd64tss pc_common_tss; \ | ||||
| struct user_segment_descriptor pc_gdt[NGDT]; \ | struct user_segment_descriptor pc_gdt[NGDT]; \ | ||||
| void *pc_smp_tlb_pmap; \ | void *pc_smp_tlb_pmap; \ | ||||
| uint64_t pc_smp_tlb_addr1; \ | uint64_t pc_smp_tlb_addr1; \ | ||||
| uint64_t pc_smp_tlb_addr2; \ | uint64_t pc_smp_tlb_addr2; \ | ||||
| uint32_t pc_smp_tlb_gen; \ | uint32_t pc_smp_tlb_gen; \ | ||||
| u_int pc_smp_tlb_op; \ | u_int pc_smp_tlb_op; \ | ||||
| uint64_t pc_ucr3_load_mask; \ | uint64_t pc_ucr3_load_mask; \ | ||||
| char __pad[2916] /* pad to UMA_PCPU_ALLOC_SIZE */ | u_int pc_small_core; \ | ||||
| char __pad[2912] /* pad to UMA_PCPU_ALLOC_SIZE */ | |||||
alc: pc_small_core? | |||||
Done Inline Actionspc_pcid_invlpg_bug would be more descriptive alc: pc_pcid_invlpg_bug would be more descriptive | |||||
| #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 172 Lines • Show Last 20 Lines | |||||
pc_small_core?