Changeset View
Changeset View
Standalone View
Standalone View
sys/i386/include/stack.h
Show All 26 Lines | |||||
*/ | */ | ||||
#ifndef _MACHINE_STACK_H_ | #ifndef _MACHINE_STACK_H_ | ||||
#define _MACHINE_STACK_H_ | #define _MACHINE_STACK_H_ | ||||
/* | /* | ||||
* Stack trace. | * Stack trace. | ||||
*/ | */ | ||||
#define INKERNEL(va) (((vm_offset_t)(va)) >= USRSTACK && \ | #define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MAXUSER_ADDRESS && \ | ||||
((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS) | ((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS) | ||||
struct i386_frame { | struct i386_frame { | ||||
struct i386_frame *f_frame; | struct i386_frame *f_frame; | ||||
int f_retaddr; | int f_retaddr; | ||||
int f_arg0; | int f_arg0; | ||||
}; | }; | ||||
#endif /* !_MACHINE_STACK_H_ */ | #endif /* !_MACHINE_STACK_H_ */ |