GENERIC_FILE_AIO_WRI

Section: Memory Management in Linux (9)
Updated: February 2011
Index Return to Main Contents
 

NAME

generic_file_aio_write - write data to a file  

SYNOPSIS

ssize_t generic_file_aio_write(struct kiocb * iocb, const struct iovec * iov, unsigned long nr_segs, loff_t pos);
 

ARGUMENTS

iocb

IO state structure

iov

vector with data to write

nr_segs

number of segments in the vector

pos

position in file where to write
 

DESCRIPTION

This is a wrapper around __generic_file_aio_write to be used by most filesystems. It takes care of syncing the file in case of O_SYNC file and acquires i_mutex as needed.  

COPYRIGHT