proc.h (27221) | proc.h (29340) |
---|---|
1/*- 2 * Copyright (c) 1986, 1989, 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)proc.h 8.15 (Berkeley) 5/19/95 | 1/*- 2 * Copyright (c) 1986, 1989, 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)proc.h 8.15 (Berkeley) 5/19/95 |
39 * $Id: proc.h,v 1.41 1997/06/22 16:04:22 peter Exp $ | 39 * $Id: proc.h,v 1.42 1997/07/06 02:40:36 dyson Exp $ |
40 */ 41 42#ifndef _SYS_PROC_H_ 43#define _SYS_PROC_H_ 44 45#include <machine/proc.h> /* Machine-dependent proc substruct. */ 46#include <sys/rtprio.h> /* For struct rtprio. */ 47#include <sys/select.h> /* For struct selinfo. */ --- 171 unchanged lines hidden (view full) --- 219 220#define P_SWAPPING 0x40000 /* Process is being swapped. */ 221#define P_SWAPINREQ 0x80000 /* Swapin request due to wakeup */ 222#define P_IDLEPROC 0x100000 /* Process is an idle-eater, don't count */ 223 224/* Marked a kernel thread */ 225#define P_KTHREADP 0x200000 /* Process is really a kernel thread */ 226 | 40 */ 41 42#ifndef _SYS_PROC_H_ 43#define _SYS_PROC_H_ 44 45#include <machine/proc.h> /* Machine-dependent proc substruct. */ 46#include <sys/rtprio.h> /* For struct rtprio. */ 47#include <sys/select.h> /* For struct selinfo. */ --- 171 unchanged lines hidden (view full) --- 219 220#define P_SWAPPING 0x40000 /* Process is being swapped. */ 221#define P_SWAPINREQ 0x80000 /* Swapin request due to wakeup */ 222#define P_IDLEPROC 0x100000 /* Process is an idle-eater, don't count */ 223 224/* Marked a kernel thread */ 225#define P_KTHREADP 0x200000 /* Process is really a kernel thread */ 226 |
227#define P_NOCLDWAIT 0x400000 /* No zombies if child dies */ 228 229 |
|
227/* 228 * MOVE TO ucred.h? 229 * 230 * Shareable process credentials (always resident). This includes a reference 231 * to the current user credentials as well as real and saved ids that may be 232 * used to change ids. 233 */ 234struct pcred { --- 90 unchanged lines hidden --- | 230/* 231 * MOVE TO ucred.h? 232 * 233 * Shareable process credentials (always resident). This includes a reference 234 * to the current user credentials as well as real and saved ids that may be 235 * used to change ids. 236 */ 237struct pcred { --- 90 unchanged lines hidden --- |