|
Linux Kernel
3.7.1
|
#include <linux/fs.h>#include <linux/types.h>#include <linux/highmem.h>#include <cluster/masklog.h>#include "ocfs2.h"#include "alloc.h"#include "inode.h"#include "journal.h"#include "uptodate.h"#include "buffer_head_io.h"#include "ocfs2_trace.h"Go to the source code of this file.
Enumerations | |
| enum | ocfs2_state_bits { BH_NeedsValidate = BH_JBDPrivateStart } |
Functions | |
| BUFFER_FNS (NeedsValidate, needs_validate) | |
| int | ocfs2_write_block (struct ocfs2_super *osb, struct buffer_head *bh, struct ocfs2_caching_info *ci) |
| int | ocfs2_read_blocks_sync (struct ocfs2_super *osb, u64 block, unsigned int nr, struct buffer_head *bhs[]) |
| int | ocfs2_read_blocks (struct ocfs2_caching_info *ci, u64 block, int nr, struct buffer_head *bhs[], int flags, int(*validate)(struct super_block *sb, struct buffer_head *bh)) |
| int | ocfs2_write_super_or_backup (struct ocfs2_super *osb, struct buffer_head *bh) |
| enum ocfs2_state_bits |
Definition at line 46 of file buffer_head_io.c.
| BUFFER_FNS | ( | NeedsValidate | , |
| needs_validate | |||
| ) |
| int ocfs2_read_blocks | ( | struct ocfs2_caching_info * | ci, |
| u64 | block, | ||
| int | nr, | ||
| struct buffer_head * | bhs[], | ||
| int | flags, | ||
| int(*)(struct super_block *sb, struct buffer_head *bh) | validate | ||
| ) |
Definition at line 177 of file buffer_head_io.c.
| int ocfs2_read_blocks_sync | ( | struct ocfs2_super * | osb, |
| u64 | block, | ||
| unsigned int | nr, | ||
| struct buffer_head * | bhs[] | ||
| ) |
Definition at line 102 of file buffer_head_io.c.
| int ocfs2_write_block | ( | struct ocfs2_super * | osb, |
| struct buffer_head * | bh, | ||
| struct ocfs2_caching_info * | ci | ||
| ) |
Definition at line 53 of file buffer_head_io.c.
| int ocfs2_write_super_or_backup | ( | struct ocfs2_super * | osb, |
| struct buffer_head * | bh | ||
| ) |
Definition at line 393 of file buffer_head_io.c.
1.8.2