proc.h (93264) | proc.h (115084) |
---|---|
1/* $FreeBSD: head/sys/ia64/include/proc.h 93264 2002-03-27 05:39:23Z dillon $ */ | 1/* $FreeBSD: head/sys/ia64/include/proc.h 115084 2003-05-16 21:26:42Z marcel $ */ |
2/* From: NetBSD: proc.h,v 1.3 1997/04/06 08:47:36 cgd Exp */ 3 4/* 5 * Copyright (c) 1994, 1995 Carnegie-Mellon University. 6 * All rights reserved. 7 * 8 * Author: Chris G. Demetriou 9 * --- 22 unchanged lines hidden (view full) --- 32#define _MACHINE_PROC_H_ 33 34/* 35 * Machine-dependent part of the proc struct for the Alpha. 36 */ 37 38struct mdthread { 39 u_long md_flags; | 2/* From: NetBSD: proc.h,v 1.3 1997/04/06 08:47:36 cgd Exp */ 3 4/* 5 * Copyright (c) 1994, 1995 Carnegie-Mellon University. 6 * All rights reserved. 7 * 8 * Author: Chris G. Demetriou 9 * --- 22 unchanged lines hidden (view full) --- 32#define _MACHINE_PROC_H_ 33 34/* 35 * Machine-dependent part of the proc struct for the Alpha. 36 */ 37 38struct mdthread { 39 u_long md_flags; |
40 void *md_kstackvirt; /* virtual address of td_kstack */ | |
41 vm_offset_t md_bspstore; /* initial ar.bspstore */ 42 register_t md_savecrit; 43}; 44 45#define MDP_FPUSED 0x0001 /* Process used the FPU */ 46#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */ 47#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */ 48#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon 49 unaligned access */ 50#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS) 51 52struct mdproc { | 40 vm_offset_t md_bspstore; /* initial ar.bspstore */ 41 register_t md_savecrit; 42}; 43 44#define MDP_FPUSED 0x0001 /* Process used the FPU */ 45#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */ 46#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */ 47#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon 48 unaligned access */ 49#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS) 50 51struct mdproc { |
53 struct user *md_uservirt; /* virtual address of p_addr */ | 52 int __dummy; /* Avoid having an empty struct. */ |
54}; 55 56#endif /* !_MACHINE_PROC_H_ */ | 53}; 54 55#endif /* !_MACHINE_PROC_H_ */ |