NetBSD/sys/arch/ia64/include/proc.h
cherry ba7cbe760f Initial import of arch/ia64 sources.
These sources are ported from FreeBSD/ia64 code.
See individual source files for credits.
In addition, code from NetBSD/alpha NetBSD/sparc64,
NetBSD/i386 and NetBSD/amd64 were used as templates,
along with my own additions.
2006-04-07 13:57:43 +00:00

27 lines
489 B
C

#ifndef _IA64_PROC_H_
#define _IA64_PROC_H_
#include <machine/frame.h>
/*
* Machine-dependent part of the proc structure for ia64
*/
struct mdlwp {
u_long md_flags;
struct trapframe *md_tf; /* trap/syscall registers */
};
/*
* md_flags usage
* --------------
* XXX:
*/
struct mdproc {
/* XXX: Todo */
void (*md_syscall)(struct trapframe *);
/* Syscall handling function */
__volatile int md_astpending; /* AST pending for this process */
};
#endif /* _IA64_PROC_H_ */