1: #define M   3
   2: #define C   100
   3: 
   4: /*
   5:  * character Q structure
   6:  */
   7: struct  clist
   8: {
   9:     int c_cc;
  10:     int c_cf;
  11:     int c_cl;
  12: };
  13: 
  14: struct  chan
  15: {
  16:     char    cflag;
  17:     char    m, c;
  18:     struct  chan    *dest;
  19:     struct  clist   ioq;
  20: };
  21: 
  22: /* c flags */
  23: #define BLOCK   01
  24: 
  25: struct  line
  26: {
  27:     char    xbuf[24+2];
  28:     char    rbuf[100+2];
  29:     char    rseq;
  30:     char    xseq;
  31:     char    ackf;
  32:     char    xflag;
  33:     char    state;
  34:     char    time;
  35:     int sum;
  36:     char    *ip;
  37:     char    *ep;
  38: };
  39: #define WWAIT   02
  40: #define CRUN    04
  41: #define RWAIT   010
  42: #define ALLOC   020
  43: #define DIS 040
  44: #define DLY 0100
  45: 
  46: /*
  47:  * machine structure
  48:  */
  49: struct  mach
  50: {
  51:     char    mflag;
  52:     char    rchan;
  53:     char    rcount;
  54:     char    xchan;
  55:     char    xcount;
  56:     struct  clist   ackq;
  57:     struct  clist   datq;
  58:     struct  clist   disq;
  59:     struct  chan    *chanp[128];
  60: };
  61: 
  62: /* m flags */
  63: #define RNEXT   01
  64: #define MRUN    04
  65: #define XNEXT   010
  66: 
  67: /*
  68:  * trace buffer
  69:  */
  70: #define TBSIZ   100

Defined struct's

chan defined in line 14; used 4 times
  • in line 18(2), 59(2)
clist defined in line 7; used 8 times
line defined in line 25; never used
mach defined in line 49; never used

Defined macros

ALLOC defined in line 42; never used
BLOCK defined in line 23; never used
C defined in line 2; never used
CRUN defined in line 40; never used
DIS defined in line 43; never used
DLY defined in line 44; never used
M defined in line 1; never used
MRUN defined in line 64; never used
RNEXT defined in line 63; never used
RWAIT defined in line 41; never used
TBSIZ defined in line 70; never used
WWAIT defined in line 39; never used
XNEXT defined in line 65; never used
Last modified: 1979-01-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 380
Valid CSS Valid XHTML 1.0 Strict