|
Linux Kernel
3.7.1
|
#include <linux/fs.h>#include <linux/init.h>#include <linux/slab.h>#include <linux/types.h>#include <linux/fiemap.h>#include <cluster/masklog.h>#include "ocfs2.h"#include "alloc.h"#include "dlmglue.h"#include "extent_map.h"#include "inode.h"#include "super.h"#include "symlink.h"#include "ocfs2_trace.h"#include "buffer_head_io.h"Go to the source code of this file.
Macros | |
| #define | OCFS2_FIEMAP_FLAGS (FIEMAP_FLAG_SYNC) |
| #define OCFS2_FIEMAP_FLAGS (FIEMAP_FLAG_SYNC) |
Definition at line 748 of file extent_map.c.
| int ocfs2_extent_map_get_blocks | ( | struct inode * | inode, |
| u64 | v_blkno, | ||
| u64 * | p_blkno, | ||
| u64 * | ret_count, | ||
| unsigned int * | extent_flags | ||
| ) |
Definition at line 672 of file extent_map.c.
Definition at line 54 of file extent_map.c.
| void ocfs2_extent_map_insert_rec | ( | struct inode * | inode, |
| struct ocfs2_extent_rec * | rec | ||
| ) |
Definition at line 227 of file extent_map.c.
Definition at line 114 of file extent_map.c.
| int ocfs2_fiemap | ( | struct inode * | inode, |
| struct fiemap_extent_info * | fieinfo, | ||
| u64 | map_start, | ||
| u64 | map_len | ||
| ) |
Definition at line 750 of file extent_map.c.
| int ocfs2_figure_hole_clusters | ( | struct ocfs2_caching_info * | ci, |
| struct ocfs2_extent_list * | el, | ||
| struct buffer_head * | eb_bh, | ||
| u32 | v_cluster, | ||
| u32 * | num_clusters | ||
| ) |
Definition at line 358 of file extent_map.c.
| int ocfs2_get_clusters | ( | struct inode * | inode, |
| u32 | v_cluster, | ||
| u32 * | p_cluster, | ||
| u32 * | num_clusters, | ||
| unsigned int * | extent_flags | ||
| ) |
Definition at line 609 of file extent_map.c.
| int ocfs2_read_virt_blocks | ( | struct inode * | inode, |
| u64 | v_block, | ||
| int | nr, | ||
| struct buffer_head * | bhs[], | ||
| int | flags, | ||
| int(*)(struct super_block *sb, struct buffer_head *bh) | validate | ||
| ) |
Definition at line 929 of file extent_map.c.
Definition at line 835 of file extent_map.c.
1.8.2