proc.h (66486) | proc.h (66633) |
---|---|
1/* $FreeBSD: head/sys/ia64/include/proc.h 66486 2000-09-30 17:48:44Z dfr $ */ | 1/* $FreeBSD: head/sys/ia64/include/proc.h 66633 2000-10-04 17:53:03Z dfr $ */ |
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#include <machine/globals.h> 33 34/* 35 * Machine-dependent part of the proc struct for the Alpha. 36 */ 37 38struct mdproc { 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#include <machine/globals.h> 33 34/* 35 * Machine-dependent part of the proc struct for the Alpha. 36 */ 37 38struct mdproc { 39 u_long md_flags; |
40 vm_offset_t md_bspstore; /* initial ar.bspstore */ |
|
40 struct trapframe *md_tf; /* trap/syscall registers */ 41}; 42 43#define MDP_FPUSED 0x0001 /* Process used the FPU */ 44#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */ 45#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */ 46#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon 47 unaligned access */ 48#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS) | 41 struct trapframe *md_tf; /* trap/syscall registers */ 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) |