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