1 IOVEC(9S)                 Data Structures for Drivers                IOVEC(9S)
   2 
   3 NAME
   4      iovec - data storage structure for I/O using uio
   5 
   6 SYNOPSIS
   7      #include <sys/uio.h>
   8 
   9 INTERFACE LEVEL
  10      Architecture independent level 1 (DDI/DKI).
  11 
  12 DESCRIPTION
  13      An iovec structure describes a data storage area for transfer in a
  14      uio(9S) structure.  Conceptually, it can be thought of as a base address
  15      and length specification.
  16 
  17 STRUCTURE MEMBERS
  18        caddr_t    iov_base;  /* base address of the data storage area */
  19                              /* represented by the iovec structure */
  20        int        iov_len;   /* size of the data storage area in bytes */
  21 
  22 SEE ALSO
  23      uio(9S)
  24 
  25      Writing Device Drivers.
  26 
  27 illumos                          July 9, 2018                          illumos