- DECLARE("MAP_PMAP", offsetof(vm_map_t, pmap));
-
-#define IKS ((size_t) (STACK_IKS(0)))
-
- DECLARE("KSS_EBX", IKS + offsetof(struct x86_kernel_state32 *, k_ebx));
- DECLARE("KSS_ESP", IKS + offsetof(struct x86_kernel_state32 *, k_esp));
- DECLARE("KSS_EBP", IKS + offsetof(struct x86_kernel_state32 *, k_ebp));
- DECLARE("KSS_EDI", IKS + offsetof(struct x86_kernel_state32 *, k_edi));
- DECLARE("KSS_ESI", IKS + offsetof(struct x86_kernel_state32 *, k_esi));
- DECLARE("KSS_EIP", IKS + offsetof(struct x86_kernel_state32 *, k_eip));
-
- DECLARE("IKS_SIZE", sizeof(struct x86_kernel_state32));
- DECLARE("IEL_SIZE", sizeof(struct i386_exception_link));
-
- DECLARE("PCB_FPS", offsetof(pcb_t, ifps));
- DECLARE("PCB_ISS", offsetof(pcb_t, iss));
-
- DECLARE("DS_DR0", offsetof(struct x86_debug_state32 *, dr0));
- DECLARE("DS_DR1", offsetof(struct x86_debug_state32 *, dr1));
- DECLARE("DS_DR2", offsetof(struct x86_debug_state32 *, dr2));
- DECLARE("DS_DR3", offsetof(struct x86_debug_state32 *, dr3));
- DECLARE("DS_DR4", offsetof(struct x86_debug_state32 *, dr4));
- DECLARE("DS_DR5", offsetof(struct x86_debug_state32 *, dr5));
- DECLARE("DS_DR6", offsetof(struct x86_debug_state32 *, dr6));
- DECLARE("DS_DR7", offsetof(struct x86_debug_state32 *, dr7));
-
- DECLARE("DS64_DR0", offsetof(struct x86_debug_state64 *, dr0));
- DECLARE("DS64_DR1", offsetof(struct x86_debug_state64 *, dr1));
- DECLARE("DS64_DR2", offsetof(struct x86_debug_state64 *, dr2));
- DECLARE("DS64_DR3", offsetof(struct x86_debug_state64 *, dr3));
- DECLARE("DS64_DR4", offsetof(struct x86_debug_state64 *, dr4));
- DECLARE("DS64_DR5", offsetof(struct x86_debug_state64 *, dr5));
- DECLARE("DS64_DR6", offsetof(struct x86_debug_state64 *, dr6));
- DECLARE("DS64_DR7", offsetof(struct x86_debug_state64 *, dr7));