# 2.11BSD#431 - /usr/src/new/PORT/B/src/bed/queu.h

##### Macros

    Qnil              X
    emptyqueue        X
    qcopy             X
    qrelease          X

##### struct's

    queue             X

##### typedef's

    queue             X

       1: /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984. */
       2: /* $Header: queu.h,v 2.1 85/08/22 16:07:02 timo Exp $ */
       3:
       4: /*
       5:  * B editor -- Definitions for queues of nodes.
       6:  */
       7:
       8: typedef struct queue *queue;
       9:
      10: struct queue {
      11:     char    type;
      12:     char    _unused;
      13:     intlet  refcnt;
      14:     intlet  len;
      15:     node    q_data;
      16:     queue   q_link;
      17: };
      18:
      19: #define Qnil ((queue) NULL)
      20: #define qcopy(q) ((queue)copy((value)(q)))
      21: #define qrelease(q) release((value)(q))
      22: #define emptyqueue(q) (!(q))
      23:
      24: node queuebehead();

#### Defined struct's

queue defined in line 10; used 1 times

- in line 8

#### Defined typedef's

queue defined in line 8; used 48 times

- in line 16-20(3)
- in /usr/src/new/PORT/B/src/bed/deco.c line 100, 137, 179-180(2), 254, 433, 449, 508, 572-574(2)
- in /usr/src/new/PORT/B/src/bed/edit.c line 72, 367
- in /usr/src/new/PORT/B/src/bed/ins2.c line 27-28(2), 39
- in /usr/src/new/PORT/B/src/bed/que1.c line 28-29(2), 50-52(2), 65, 78-81(2), 95, 113, 129-132(2), 152, 196-198(2), 230-232(2), 499, 521(2)
- in /usr/src/new/PORT/B/src/bed/que2.c line 38-43(3), 106, 240, 367, 811
- in /usr/src/new/PORT/B/src/bed/save.c line 223(2)
- in /usr/src/new/PORT/B/src/bed/sugg.c line 298, 356

#### Defined macros

Qnil defined in line 19; used 16 times

- in /usr/src/new/PORT/B/src/bed/deco.c line 100, 137, 179-180(2), 254, 449, 574
- in /usr/src/new/PORT/B/src/bed/edit.c line 72, 367
- in /usr/src/new/PORT/B/src/bed/ins2.c line 27-28(2)
- in /usr/src/new/PORT/B/src/bed/que1.c line 81, 198, 232
- in /usr/src/new/PORT/B/src/bed/sugg.c line 298, 356

emptyqueue defined in line 22; used 13 times

- in /usr/src/new/PORT/B/src/bed/deco.c line 513
- in /usr/src/new/PORT/B/src/bed/edit.c line 92
- in /usr/src/new/PORT/B/src/bed/ins2.c line 51-53(4), 73, 79
- in /usr/src/new/PORT/B/src/bed/que1.c line 31, 541
- in /usr/src/new/PORT/B/src/bed/que2.c line 49, 111
- in /usr/src/new/PORT/B/src/bed/save.c line 232

qcopy defined in line 20; used 4 times

- in /usr/src/new/PORT/B/src/bed/deco.c line 581
- in /usr/src/new/PORT/B/src/bed/que1.c line 137
- in /usr/src/new/PORT/B/src/bed/que2.c line 70
- in /usr/src/new/PORT/B/src/bed/save.c line 231

qrelease defined in line 21; used 12 times

- in /usr/src/new/PORT/B/src/bed/deco.c line 160, 237, 583
- in /usr/src/new/PORT/B/src/bed/edit.c line 93-98(2)
- in /usr/src/new/PORT/B/src/bed/ins2.c line 41
- in /usr/src/new/PORT/B/src/bed/que1.c line 138
- in /usr/src/new/PORT/B/src/bed/que2.c line 73, 83, 90
- in /usr/src/new/PORT/B/src/bed/sugg.c line 309, 368

#### Usage of this include

queu.h used 7 times

- in /usr/src/new/PORT/B/src/bed/deco.c line 16
- in /usr/src/new/PORT/B/src/bed/edit.c line 18
- in /usr/src/new/PORT/B/src/bed/ins2.c line 12
- in /usr/src/new/PORT/B/src/bed/que1.c line 13
- in /usr/src/new/PORT/B/src/bed/que2.c line 15
- in /usr/src/new/PORT/B/src/bed/save.c line 15
- in /usr/src/new/PORT/B/src/bed/sugg.c line 17

Last modified: 1985-08-27 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 453 |