1: /*
2: * Copyright (c) 1980 Regents of the University of California.
3: * All rights reserved. The Berkeley Software License Agreement
4: * specifies the terms and conditions for redistribution.
5: *
6: * @(#)sh.dir.h 5.2 (Berkeley) 6/6/85
7: */
8:
9: /*
10: * Structure for entries in directory stack.
11: */
12: struct directory {
13: struct directory *di_next; /* next in loop */
14: struct directory *di_prev; /* prev in loop */
15: unsigned short *di_count; /* refcount of processes */
16: char *di_name; /* actual name */
17: };
18: struct directory *dcwd; /* the one we are in now */
Defined variables
dcwd
defined in line
18; used 35 times
- in /usr/src/bin/csh/sh.dir.c line
72,
81,
115-116(4),
123-128(3),
183-190(3),
218-220(2),
226-229(4),
240-242(3),
268-271(2),
288-293(2),
301,
469-470(2)
- in /usr/src/bin/csh/sh.proc.c line
114,
217,
373-374(2),
622,
639-641(2)
Defined struct's
directory
defined in line
12; used 40 times
- in line 13-18(6)
- in /usr/src/bin/csh/sh.dir.c line
18-21(4),
32(2),
44(4),
59(2),
102(2),
120(4),
214(2),
237(4),
251-255(4),
284(2),
312(2),
466(2)
Usage of this include