SysIII/usr/include/sys/space.h

Compare this file to the similar file:
Show the results in this format:

#include "sys/acct.h"
struct	acct	acctbuf;
struct	inode	*acctp;

struct	cblock	cfree[NCLIST];

#include "sys/buf.h"
struct	buf	bfreelist;	/* head of the free list of buffers */
#ifdef vax
struct	buf	buf[NBUF];	/* buffer headers */
char	buffers	[NBUF][BSIZE];
#else
struct	buf	buf[NBUF+NSABUF];	/* buffer headers */
char	sabuf	[NSABUF][BSIZE];
#endif

struct	hbuf	hbuf[NHBUF];	/* buffer hash table */

#include "sys/file.h"
struct	file	file[NFILE];	/* file table */

#include "sys/inode.h"
struct	inode	inode[NINODE];	/* inode table */

#include "sys/proc.h"
struct	proc	proc[NPROC];	/* process table */

#include "sys/text.h"
struct	text text[NTEXT];	/* text table */

#include "sys/map.h"
#ifdef pdp11
struct map coremap[CMAPSIZ];
#endif
struct map swapmap[SMAPSIZ];

#include "sys/callo.h"
struct callo callout[NCALL];

#include "sys/mount.h"
struct mount mount[NMOUNT];

#include "sys/elog.h"
#include "sys/err.h"
struct	err	err = {
	NESLOT,
};

#include "sys/sysinfo.h"
struct sysinfo sysinfo;
struct syswait syswait;

#include "sys/var.h"
struct var v = {
	NBUF,
	NCALL,
	NINODE,
	(char *)(&inode[NINODE]),
	NFILE,
	(char *)(&file[NFILE]),
	NMOUNT,
	(char *)(&mount[NMOUNT]),
	NPROC,
	(char *)(&proc[1]),
	NTEXT,
	(char *)(&text[NTEXT]),
	NCLIST,
	NSABUF,
	MAXUP,
#ifdef pdp11
	CMAPSIZ,
#endif
	SMAPSIZ,
	NHBUF,
	NHBUF-1
};

#ifndef PRF_0
prfintr() {}
int	prfstat;
#endif

#ifdef PCL11B_0
#include "sys/pcl.h"
#endif

#ifdef IMF_0
#include "sys/imf.h"
#endif

#ifdef PSF_0
#include "sys/psf.h"
#endif

#ifdef ST_0
#include "sys/st.h"
#endif

#if (DQS11B_0 || DQS11A_0)
#include "sys/dqs.h"
#endif