extern allproc and zombproc; eliminate unused pidhashmask
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sun, 21 Aug 1994 08:56:50 +0000 (00:56 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sun, 21 Aug 1994 08:56:50 +0000 (00:56 -0800)
SCCS-vsn: sys/sys/proc.h 8.11

usr/src/sys/sys/proc.h

index d974e9a..bf68925 100644 (file)
@@ -9,7 +9,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)proc.h      8.10 (Berkeley) %G%
+ *     @(#)proc.h      8.11 (Berkeley) %G%
  */
 
 #ifndef _SYS_PROC_H_
  */
 
 #ifndef _SYS_PROC_H_
@@ -213,10 +213,10 @@ extern u_long pgrphash;
 extern struct proc *curproc;           /* Current running proc. */
 extern struct proc proc0;              /* Process slot for swapper. */
 extern int nprocs, maxproc;            /* Current and max number of procs. */
 extern struct proc *curproc;           /* Current running proc. */
 extern struct proc proc0;              /* Process slot for swapper. */
 extern int nprocs, maxproc;            /* Current and max number of procs. */
-extern int pidhashmask;                        /* In param.c. */
 
 
-extern LIST_HEAD(, proc) allproc;      /* List of all processes. */
-extern LIST_HEAD(, proc) zombproc;     /* List of zombie processes. */
+LIST_HEAD(proclist, proc);
+extern struct proclist allproc;                /* List of all processes. */
+extern struct proclist zombproc;       /* List of zombie processes. */
 struct proc *initproc, *pageproc;      /* Process slots for init, pager. */
 
 #define        NQS     32                      /* 32 run queues. */
 struct proc *initproc, *pageproc;      /* Process slots for init, pager. */
 
 #define        NQS     32                      /* 32 run queues. */