|
Linux Kernel
3.7.1
|
#include <linux/sched.h>#include <linux/pagemap.h>#include <linux/writeback.h>#include <linux/blkdev.h>#include <linux/rbtree.h>#include <linux/slab.h>#include <linux/workqueue.h>#include "ctree.h"#include "volumes.h"#include "disk-io.h"#include "transaction.h"Go to the source code of this file.
Data Structures | |
| struct | reada_extctl |
| struct | reada_extent |
| struct | reada_zone |
| struct | reada_machine_work |
Macros | |
| #define | MAX_IN_FLIGHT 6 |
Functions | |
| int | btree_readahead_hook (struct btrfs_root *root, struct extent_buffer *eb, u64 start, int err) |
| struct reada_control * | btrfs_reada_add (struct btrfs_root *root, struct btrfs_key *key_start, struct btrfs_key *key_end) |
| int | btrfs_reada_wait (void *handle) |
| void | btrfs_reada_detach (void *handle) |
| int btree_readahead_hook | ( | struct btrfs_root * | root, |
| struct extent_buffer * | eb, | ||
| u64 | start, | ||
| int | err | ||
| ) |
|
read |
1.8.2