.if n .pH ddi_dki.Csect4 @(#)Csect4	40.5
.\" Copyright 1989 AT&T
.BK "DDI/DKI Reference Manual" "" "" "DDRM"   
.\ACRONYM	DDRM                  
.CH "Data Structures (D4)" "" "Table of Contents" "4"
.\CHAPTER	4
.tC 1 "Introduction" 4-1  
.Index: istart DDI/DKI (Device Driver Interface/Driver\(enKernel Interface), data structures 	1
.Index: istart driver, structures      	1
.Index: istart STREAMS structures      	1
.tC L "Table 4-1:\0" "STREAMS Data Structure Summary" 4-1
.tC L "Table 4-2:\0" "Data Structures not Specific to STREAMS" 4-2
.Index: iend STREAMS structures      	2
.Index: iend driver, structures      	2
.Index: iend DDI/DKI (Device Driver Interface/Driver\(enKernel Interface), data structures 	2
.tC 1 "Manual Pages" 4-3  
.tC 2 buf(D4DK) 4-3
.Index: \f4buf\fP(D4DK)        	3
.Index: \f4strategy\fP(D2DK)        	3
.Index: buffer header, \f4buf\fP(D4DK)        	3
.Index: block I/O, \f4buf\fP(D4DK)        	3
.tC 2 cred(D4DK) 4-7
.Index: \f4cred\fP(D4DK)        	7
.tC 2 datab(D4DK) 4-8
.Index: \f4datab\fP(D4DK)        	8
.Index: \f4datab\fP(D4DK), structure members        	8
.tC 2 free_rtn(D4DK) 4-9
.Index: \f4free_rtn\fP(D4DK)        	9
.tC 2 hdedata(D4D) 4-10
.Index: \f4hdedata\fP(D4D)        	10
.Index: \f4hdeeqd\fP(D3D)        	10
.Index: \f4hdelog\fP(D3D)        	10
.Index: Error Check or Correction (ECC)        	10
.Index: Cyclic Redundancy Check (CRC)        	10
.Index: ECC (Error Check or Correction)        	10
.Index: CRC (Cyclic Redundancy Check)        	10
.tC 2 iovec(D4DK) 4-11
.Index: \f4iovec\fP(D4DK)        	11
.Index: block I/O, \f4iovec\fP(D4DK)        	11
.tC 2 map(D4DK) 4-12
.Index: \f4map\fP(D4D)        	12
.tC 2 module_info(D4DK) 4-13
.Index: \f4module_info\fP(D4DK)        	13
.tC 2 msgb(D4DK) 4-14
.Index: \f4msgb\fP(D4DK)        	14
.tC 2 qband(D4DK) 4-15
.Index: \f4qband\fP(D4DK)        	15
.tC 2 qinit(D4DK) 4-16
.Index: \f4qinit\fP(D4DK)        	16
.tC 2 queue(D4DK) 4-17
.Index: \f4queue\fP(D4DK)        	17
.tC 2 streamtab(D4DK) 4-18
.Index: \f4streamtab\fP(D4DK)        	18
.tC 2 uio(D4DK) 4-19
.Index: \f4uio\fP(D4DK)        	19
.Index: block I/O, \f4uio\fP(D4DK)        	19
.Index: scatter/gather I/O        	19
