iovec man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



iovec(D4)							     iovec(D4)

NAME
     iovec - data storage structure for I/O using uio(D4)

SYNOPSIS
     #include <sys/types.h>
     #include <sys/uio.h>
     #include <sys/ddi.h>

DESCRIPTION
     The iovec structure describes a data storage area for transfer in a uio
     structure.	 Conceptually, it may be thought of as a base address and
     length specification.

USAGE
     A separate interface does not currently exist for allocating iovec(D4)
     structures when the driver needs to create them itself.  Therefore, the
     driver may either use kmem_zalloc(D3) to allocate them, or allocate them
     statically.

   Structure Definitions
     The iovec structure contains the following members:

     caddr_t  iov_base;	 /* base address of the data storage area */
     int      iov_len;	 /* size of the data storage area in bytes */

     The driver may only set iovec structure members to initialize them for a
     data transfer for which the driver created the iovec structure.  The
     driver must not otherwise change iovec structure members.	However,
     drivers may read them.  The iovec structure members available to the
     driver are:

     iov_base contains the address for a range of memory to or from which data
     are transferred.

     iov_len contains the number of bytes of data to be transferred to or from
     the range of memory starting at iov_base.

REFERENCES
     physiock(D3), uiomove(D3), ureadc(D3), uwritec(D3), uio(D4)

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net