Linux Kernel
3.7.1
|
#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_t * | ext4_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) |
void ext4_add_complete_io | ( | ext4_io_end_t * | io_end | ) |
int ext4_bio_write_page | ( | struct ext4_io_submit * | io, |
struct page * | page, | ||
int | len, | ||
struct writeback_control * | wbc | ||
) |
void ext4_free_io_end | ( | ext4_io_end_t * | io | ) |
ext4_io_end_t* ext4_init_io_end | ( | struct inode * | inode, |
gfp_t | flags | ||
) |
void ext4_io_submit | ( | struct ext4_io_submit * | io | ) |