1*52131Smckusick /* 2*52131Smckusick * Copyright (c) 1988 University of Utah. 3*52131Smckusick * Copyright (c) 1992 The Regents of the University of California. 4*52131Smckusick * All rights reserved. 5*52131Smckusick * 6*52131Smckusick * This code is derived from software contributed to Berkeley by 7*52131Smckusick * the Systems Programming Group of the University of Utah Computer 8*52131Smckusick * Science Department and Ralph Campbell. 9*52131Smckusick * 10*52131Smckusick * %sccs.include.redist.c% 11*52131Smckusick * 12*52131Smckusick * from: Utah $Hdr: pcb.h 1.13 89/04/23$ 13*52131Smckusick * 14*52131Smckusick * @(#)pcb.h 7.1 (Berkeley) 01/07/92 15*52131Smckusick */ 16*52131Smckusick 17*52131Smckusick /* 18*52131Smckusick * PMAX process control block 19*52131Smckusick */ 20*52131Smckusick struct pcb 21*52131Smckusick { 22*52131Smckusick int pcb_regs[69]; /* saved CPU and floating point registers */ 23*52131Smckusick label_t pcb_context; /* kernel context for resume */ 24*52131Smckusick int pcb_onfault; /* for copyin/copyout faults */ 25*52131Smckusick }; 26