Print this page
4888 Undocument dma_req(9s)
4884 EOF scsi_hba_attach
4886 EOF ddi_dmae_getlim
4887 EOF ddi_iomin
4634 undocument scsi_hba_attach() and ddi_dma_lim(9s)
4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man9f/get_pktiopb.9f
          +++ new/usr/src/man/man9f/get_pktiopb.9f
   1    1  '\" te
        2 +.\" Copyright 2014 Garrett D'Amore <garrett@damore.org>
   2    3  .\" Copyright (c) 2006, Sun Microsystems, Inc., All Rights Reserved
   3    4  .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License.
   4    5  .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License.
   5    6  .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   6      -.TH GET_PKTIOPB 9F "Jan 16, 2006"
        7 +.TH GET_PKTIOPB 9F "May 24, 2014"
   7    8  .SH NAME
   8    9  get_pktiopb, free_pktiopb \- allocate/free a SCSI packet in the iopb map
   9   10  .SH SYNOPSIS
  10   11  .LP
  11   12  .nf
  12   13  #include <sys/scsi/scsi.h>
  13   14  
  14   15  
  15   16  
  16   17  \fBstruct scsi_pkt *\fR\fBget_pktiopb\fR(\fBstruct scsi_address *\fR\fIap\fR,
↓ open down ↓ 162 lines elided ↑ open up ↑
 179  180  c | c
 180  181  l | l .
 181  182  ATTRIBUTE TYPE  ATTRIBUTE VALUE
 182  183  _
 183  184  Stability Level Obsolete
 184  185  .TE
 185  186  
 186  187  .SH SEE ALSO
 187  188  .sp
 188  189  .LP
 189      -\fBattributes\fR(5), \fBddi_iopb_alloc\fR(9F),
      190 +\fBattributes\fR(5),
 190  191  \fBscsi_alloc_consistent_buf\fR(9F), \fBscsi_free_consistent_buf\fR(9F),
 191  192  \fBscsi_pktalloc\fR(9F), \fBscsi_resalloc\fR(9F), \fBscsi_pkt\fR(9S)
 192  193  .sp
 193  194  .LP
 194  195  \fIWriting Device Drivers\fR
 195  196  .SH NOTES
 196  197  .sp
 197  198  .LP
 198  199  The \fBget_pktiopb()\fR and \fBfree_pktiopb()\fR functions are obsolete and
 199  200  will be discontinued in a future release. These functions have been replaced
 200  201  by, respectively, \fBscsi_alloc_consistent_buf\fR(9F) and
 201  202  \fBscsi_free_consistent_buf\fR(9F).
 202  203  .sp
 203  204  .LP
 204  205  The \fBget_pktiopb()\fR function uses scarce resources. For this reason and its
 205  206  obsolescence (see above), its use is discouraged.
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX