Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
page-io.c File Reference
#include <linux/fs.h>
#include <linux/time.h>
#include <linux/jbd2.h>
#include <linux/highuid.h>
#include <linux/pagemap.h>
#include <linux/quotaops.h>
#include <linux/string.h>
#include <linux/buffer_head.h>
#include <linux/writeback.h>
#include <linux/pagevec.h>
#include <linux/mpage.h>
#include <linux/namei.h>
#include <linux/uio.h>
#include <linux/bio.h>
#include <linux/workqueue.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include "ext4_jbd2.h"
#include "xattr.h"
#include "acl.h"
#include "ext4_extents.h"

Go to the source code of this file.

Functions

int __init ext4_init_pageio (void)
 
void ext4_exit_pageio (void)
 
void ext4_ioend_wait (struct inode *inode)
 
void ext4_free_io_end (ext4_io_end_t *io)
 
void ext4_add_complete_io (ext4_io_end_t *io_end)
 
int ext4_flush_unwritten_io (struct inode *inode)
 
ext4_io_end_text4_init_io_end (struct inode *inode, gfp_t flags)
 
void ext4_io_submit (struct ext4_io_submit *io)
 
int ext4_bio_write_page (struct ext4_io_submit *io, struct page *page, int len, struct writeback_control *wbc)
 

Function Documentation

void ext4_add_complete_io ( ext4_io_end_t io_end)

Definition at line 146 of file page-io.c.

int ext4_bio_write_page ( struct ext4_io_submit io,
struct page page,
int  len,
struct writeback_control wbc 
)

Definition at line 422 of file page-io.c.

void ext4_exit_pageio ( void  )

Definition at line 47 of file page-io.c.

int ext4_flush_unwritten_io ( struct inode inode)

Definition at line 229 of file page-io.c.

void ext4_free_io_end ( ext4_io_end_t io)

Definition at line 69 of file page-io.c.

ext4_io_end_t* ext4_init_io_end ( struct inode inode,
gfp_t  flags 
)

Definition at line 239 of file page-io.c.

int __init ext4_init_pageio ( void  )

Definition at line 34 of file page-io.c.

Definition at line 330 of file page-io.c.

void ext4_ioend_wait ( struct inode inode)

Definition at line 53 of file page-io.c.