1 1.1.14.2 yamt #ifndef _IA64_PROC_H_ 2 1.1.14.2 yamt #define _IA64_PROC_H_ 3 1.1.14.2 yamt 4 1.1.14.2 yamt #include <machine/frame.h> 5 1.1.14.2 yamt /* 6 1.1.14.3 yamt * Machine-dependent part of the lwp structure for ia64 7 1.1.14.2 yamt */ 8 1.1.14.2 yamt struct mdlwp { 9 1.1.14.2 yamt u_long md_flags; 10 1.1.14.2 yamt struct trapframe *md_tf; /* trap/syscall registers */ 11 1.1.14.4 yamt __volatile int md_astpending; /* AST pending for this process */ 12 1.1.14.2 yamt }; 13 1.1.14.2 yamt 14 1.1.14.2 yamt /* 15 1.1.14.2 yamt * md_flags usage 16 1.1.14.2 yamt * -------------- 17 1.1.14.2 yamt * XXX: 18 1.1.14.2 yamt */ 19 1.1.14.2 yamt 20 1.1.14.2 yamt struct mdproc { 21 1.1.14.2 yamt /* XXX: Todo */ 22 1.1.14.2 yamt void (*md_syscall)(struct trapframe *); 23 1.1.14.2 yamt /* Syscall handling function */ 24 1.1.14.2 yamt }; 25 1.1.14.2 yamt 26 1.1.14.2 yamt #endif /* _IA64_PROC_H_ */ 27