STREAMS Programming Guide
    
D
 
 DARAM
  allocation ( Index Term Link )
  freeing ( Index Term Link )
  memory shared by kernel and I/O card ( Index Term Link )
 
 data and message boundaries
  RMODEMASK ( Index Term Link )
  RMSGD ( Index Term Link )
  RMSGN ( Index Term Link )
  RNORM ( Index Term Link )
 
 Data Link Provider Interfaces ( Index Term Link )
 
 datab structure ( Index Term Link )
  example ( Index Term Link )
 
 datamsg ( Index Term Link )
 
 db_base ( Index Term Link )
 
 DDI, Device Driver Interface ( Index Term Link )
 
 ddi_copyin ( Index Term Link )
 
 ddi_copyout ( Index Term Link )
 
 declarations for the loop-around driver, example ( Index Term Link )
 
 definitions of priority band fields, example ( Index Term Link )
 
 dev_ops structure
  driver entry point ( Index Term Link )
  represents a specific class or type of device ( Index Term Link )
 
 device driver
  character device ( Index Term Link )
  definition ( Index Term Link )
  device types ( Index Term Link )
  STREAMS driver characteristics ( Index Term Link )
 
 device interrupt handler, example ( Index Term Link )
 
 difference between driver and a module ( Index Term Link )
 
 DLPI ( Index Term Link )
 
 driver
  ioctl control ( Index Term Link )
  STREAMS ( Index Term Link ) ( Index Term Link )
 
 driver configuration entry points, example ( Index Term Link )
 
 driver entry point
  cb_ops structure ( Index Term Link )
  dev_ops structure ( Index Term Link )
  load kernel module ( Index Term Link )
  streamtab ( Index Term Link )
 
 driver entry points ( Index Term Link )
 
 driver flush handling, example ( Index Term Link )
 
 driver interrupt, STREAMS driver ( Index Term Link )
 
 driver interrupt handling, example ( Index Term Link )
 
 dupb ( Index Term Link )
 
 dupmsg ( Index Term Link )