generic_file_aio_read(9)

generic_file_aio_read9

Generic filesystem read routine

Usage

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

Arguments

iocb

kernel I/O control block

iov

io vector request

nr_segs

number of segments in the iovec

pos

current file position

Overview

This is the “read” routine for all filesystems that can use the page cache directly.

Releases

4 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7

From linux-manual-3.2 3.2.78-1 in Debian 7 (Wheezy). Parsed by carta from the page's man source.