Print this page
4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free
4634 undocument scsi_hba_attach() and ddi_dma_lim(9s)

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/scsi/conf/device.h
          +++ new/usr/src/uts/common/sys/scsi/conf/device.h
↓ open down ↓ 91 lines elided ↑ open up ↑
  92   92           * its per-scsi_device(9S) hba private data by calling
  93   93           * scsi_device_hba_private_get(9F).
  94   94           */
  95   95          void                    *sd_hba_private;
  96   96  
  97   97          /*
  98   98           * If scsi_slave is used to probe out this device, a scsi_inquiry data
  99   99           * structure will be allocated and an INQUIRY command will be run to
 100  100           * fill it in.
 101  101           *
 102      -         * The allocation will be done via ddi_iopb_alloc, so any manual
 103      -         * freeing may be done by ddi_iopb_free.
 104      -         *
 105  102           * The inquiry data is allocated/refreshed by scsi_probe/scsi_slave
 106  103           * and freed by uninitchild (inquiry data is no longer freed by
 107  104           * scsi_unprobe/scsi_unslave).
 108  105           *
 109  106           * NOTE: Additional device identity information may be available
 110  107           * as properties of sd_dev.
 111  108           */
 112  109          struct scsi_inquiry     *sd_inq;
 113  110  
 114  111          /*
↓ open down ↓ 154 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX