Print this page
8368 remove warlock leftovers from usr/src/uts

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/1394/adapters/hci1394_q.c
          +++ new/usr/src/uts/common/io/1394/adapters/hci1394_q.c
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * fields enclosed by brackets "[]" replaced with your own identifying
  18   18   * information: Portions Copyright [yyyy] [name of copyright owner]
  19   19   *
  20   20   * CDDL HEADER END
  21   21   */
  22   22  /*
  23   23   * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
  27      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  28      -
  29   27  /*
  30   28   * hci1394_q.c
  31   29   *    This code decouples some of the OpenHCI async descriptor logic/structures
  32   30   *    from the async processing.  The goal was to combine as much of the
  33   31   *    duplicate code as possible for the different type of async transfers
  34   32   *    without going too overboard.
  35   33   *
  36   34   *    There are two parts to the Q, the descriptor buffer and the data buffer.
  37   35   *    For the most part, data to be transmitted and data which is received go
  38   36   *    in the data buffers.  The information of where to get the data and put
↓ open down ↓ 31 lines elided ↑ open up ↑
  70   68      hci1394_q_buf_t *qbuf, hci1394_q_cmd_t *cmd, uint32_t io_addr,
  71   69      uint_t datasize);
  72   70  static void hci1394_q_at_rep_put8(hci1394_q_buf_t *qbuf, hci1394_q_cmd_t *cmd,
  73   71      uint8_t *data, uint_t datasize);
  74   72  static void hci1394_q_at_copy_from_mblk(hci1394_q_buf_t *qbuf,
  75   73      hci1394_q_cmd_t *cmd, h1394_mblk_t *mblk);
  76   74  
  77   75  static void hci1394_q_ar_write_IM(hci1394_q_handle_t q_handle,
  78   76      hci1394_q_buf_t *qbuf, uint32_t io_addr, uint_t datasize);
  79   77  
  80      -_NOTE(SCHEME_PROTECTS_DATA("unique", msgb))
  81      -
  82   78  /*
  83   79   * hci1394_q_init()
  84   80   *    Initialize a Q.  A Q consists of a descriptor buffer and a data buffer and
  85   81   *    can be either an AT or AR Q. hci1394_q_init() returns a handle which
  86   82   *    should be used for the reset of the hci1394_q_* calls.
  87   83   */
  88   84  int
  89   85  hci1394_q_init(hci1394_drvinfo_t *drvinfo,
  90   86      hci1394_ohci_handle_t ohci_handle, hci1394_q_info_t *qinfo,
  91   87      hci1394_q_handle_t *q_handle)
↓ open down ↓ 1675 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX