Print this page
12309 errors in section 9e of the manual

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man9e/usba_hcdi_pipe_open.9e
          +++ new/usr/src/man/man9e/usba_hcdi_pipe_open.9e
↓ open down ↓ 3 lines elided ↑ open up ↑
   4    4  .\" You may only use this file in accordance with the terms of version
   5    5  .\" 1.0 of the CDDL.
   6    6  .\"
   7    7  .\" A full copy of the text of the CDDL should have accompanied this
   8    8  .\" source.  A copy of the CDDL is also available via the Internet at
   9    9  .\" http://www.illumos.org/license/CDDL.
  10   10  .\"
  11   11  .\"
  12   12  .\" Copyright 2016 Joyent, Inc.
  13   13  .\"
  14      -.Dd Nov 26, 2017
       14 +.Dd February 15, 2020
  15   15  .Dt USBA_HCDI_PIPE_OPEN 9E
  16   16  .Os
  17   17  .Sh NAME
  18   18  .Nm usba_hcdi_pipe_open ,
  19   19  .Nm usba_hcdi_pipe_close
  20   20  .Nd open and close a USB pipe
  21   21  .Sh SYNOPSIS
  22   22  .In sys/usb/usba/hcdi.h
  23   23  .Ft int
  24   24  .Fo prefix_hcdi_pipe_open
↓ open down ↓ 93 lines elided ↑ open up ↑
 118  118  .Sy p_hcd_private
 119  119  member to any value.
 120  120  Generally this points to an allocated structure that contains data specific to
 121  121  the host controller.
 122  122  This value will remain on the pipe handle.
 123  123  It is the responsibility of the driver to clear the data when the pipe is
 124  124  closed.
 125  125  .Ss Pipe close specifics
 126  126  When a pipe is closed, the driver must clean up all of the resources
 127  127  that it allocated when opening the pipe.
 128      -For non-periodic transfers, the host controller driver may assueme that there
      128 +For non-periodic transfers, the host controller driver may assume that there
 129  129  are no outstanding transfers that need to be cleaned up.
 130  130  However, the same is not true for periodic pipes.
 131  131  .Pp
 132  132  For pipes that have outstanding periodic transfers, the host controller
 133  133  driver needs to clean them up and quiesce them as though a call to
 134  134  either
 135  135  .Xr usba_hcdi_pipe_stop_intr_polling 9E
 136  136  or
 137  137  .Xr usba_hcdi_pipe_stop_isoc_polling 9E
 138  138  had been called.
↓ open down ↓ 26 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX