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