1: /*
2: * Copyright (c) 1986 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: * @(#)pdma.h 1.1 (2.10BSD Berkeley) 12/1/86
7: */
8:
9: /*
10: * Structure to describe pseudo-DMA buffer used by DZ-11 pseudo-DMA
11: * routines. The offsets in the structure are well-known in dzdma,
12: * an assembly routine. We use pd_addr, not p_addr, because proc.h
13: * got there first.
14: */
15: struct pdma {
16: struct dzdevice *pd_addr; /* address of controlling device */
17: char *p_mem; /* start of buffer */
18: char *p_end; /* end of buffer */
19: struct tty *p_arg; /* tty structure for this line */
20: };
Defined struct's
pdma
defined in line
15; used 20 times
Usage of this include