Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/powerpc/genassym.c
Show First 20 Lines • Show All 116 Lines • ▼ Show 20 Lines | |||||
ASSYM(USER_SLB_SLBE, USER_SLB_SLBE); | ASSYM(USER_SLB_SLBE, USER_SLB_SLBE); | ||||
ASSYM(SEGMENT_MASK, SEGMENT_MASK); | ASSYM(SEGMENT_MASK, SEGMENT_MASK); | ||||
#else | #else | ||||
ASSYM(PM_SR, offsetof(struct pmap, pm_sr)); | ASSYM(PM_SR, offsetof(struct pmap, pm_sr)); | ||||
ASSYM(USER_SR, USER_SR); | ASSYM(USER_SR, USER_SR); | ||||
#endif | #endif | ||||
#elif defined(BOOKE) | #elif defined(BOOKE) | ||||
#ifdef __powerpc64__ | #ifdef __powerpc64__ | ||||
ASSYM(PM_PP2D, offsetof(struct pmap, pm_pp2d)); | ASSYM(PM_ROOT, offsetof(struct pmap, pm_root)); | ||||
#else | #else | ||||
ASSYM(PM_PDIR, offsetof(struct pmap, pm_pdir)); | ASSYM(PM_PDIR, offsetof(struct pmap, pm_pdir)); | ||||
#endif | #endif | ||||
/* | /* | ||||
* With pte_t being a bitfield struct, these fields cannot be addressed via | * With pte_t being a bitfield struct, these fields cannot be addressed via | ||||
* offsetof(). | * offsetof(). | ||||
*/ | */ | ||||
ASSYM(PTE_RPN, 0); | ASSYM(PTE_RPN, 0); | ||||
▲ Show 20 Lines • Show All 148 Lines • Show Last 20 Lines |