---
name: "generic_file_read_iter"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/generic_file_read_iter"
---

# generic\_file\_read\_iter(9)

generic filesystem read routine

## NAME

generic\_file\_read\_iter - generic filesystem read routine

## SYNOPSIS

**ssize\_t generic\_file\_read\_iter(struct kiocb \*** *iocb***, struct iov\_iter \*** *iter***);**

## ARGUMENTS

*iocb*

kernel I/O control block

*iter*

destination for the data read

## DESCRIPTION

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

## COPYRIGHT
