Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/include/pcpu.h
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | #define PCPU_MD_FIELDS \ | ||||
unsigned int pc_vfpmvfr1; \ | unsigned int pc_vfpmvfr1; \ | ||||
struct pmap *pc_curpmap; \ | struct pmap *pc_curpmap; \ | ||||
struct mtx pc_cmap_lock; \ | struct mtx pc_cmap_lock; \ | ||||
void *pc_cmap1_pte2p; \ | void *pc_cmap1_pte2p; \ | ||||
void *pc_cmap2_pte2p; \ | void *pc_cmap2_pte2p; \ | ||||
caddr_t pc_cmap1_addr; \ | caddr_t pc_cmap1_addr; \ | ||||
caddr_t pc_cmap2_addr; \ | caddr_t pc_cmap2_addr; \ | ||||
vm_offset_t pc_qmap_addr; \ | vm_offset_t pc_qmap_addr; \ | ||||
void *pc_qmap_pte; \ | void *pc_qmap_pte2p; \ | ||||
unsigned int pc_dbreg[32]; \ | unsigned int pc_dbreg[32]; \ | ||||
int pc_dbreg_cmd; \ | int pc_dbreg_cmd; \ | ||||
char __pad[27] | char __pad[27] | ||||
#else | #else | ||||
#define PCPU_MD_FIELDS \ | #define PCPU_MD_FIELDS \ | ||||
vm_offset_t qmap_addr; \ | char __pad[157] | ||||
void *pc_qmap_pte; \ | |||||
char __pad[149] | |||||
#endif | #endif | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
#define PC_DBREG_CMD_NONE 0 | #define PC_DBREG_CMD_NONE 0 | ||||
#define PC_DBREG_CMD_LOAD 1 | #define PC_DBREG_CMD_LOAD 1 | ||||
struct pcb; | struct pcb; | ||||
▲ Show 20 Lines • Show All 75 Lines • Show Last 20 Lines |