xref: /netbsd-src/sys/arch/ia64/include/proc.h (revision 404fbe5fb94ca1e054339640cabb2801ce52dd30)
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 	__volatile int md_astpending;	/* AST pending for this process */
12 };
13 
14 /*
15  * md_flags usage
16  * --------------
17  * XXX:
18  */
19 
20 struct mdproc {
21   /* XXX: Todo */
22 	void	(*md_syscall)(struct trapframe *);
23 					/* Syscall handling function */
24 };
25 
26 #endif /* _IA64_PROC_H_ */
27