|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | ocfs2_refcount_tree |
| struct | ocfs2_post_refcount |
Typedefs | |
| typedef int( | ocfs2_post_refcount_func )(struct inode *inode, handle_t *handle, void *para) |
Definition at line 59 of file refcounttree.h.
| int ocfs2_add_refcount_flag | ( | struct inode * | inode, |
| struct ocfs2_extent_tree * | data_et, | ||
| struct ocfs2_caching_info * | ref_ci, | ||
| struct buffer_head * | ref_root_bh, | ||
| u32 | cpos, | ||
| u32 | p_cluster, | ||
| u32 | num_clusters, | ||
| struct ocfs2_cached_dealloc_ctxt * | dealloc, | ||
| struct ocfs2_post_refcount * | post | ||
| ) |
Definition at line 3735 of file refcounttree.c.
| int ocfs2_cow_sync_writeback | ( | struct super_block * | sb, |
| struct inode * | inode, | ||
| u32 | cpos, | ||
| u32 | num_clusters | ||
| ) |
Definition at line 3165 of file refcounttree.c.
| int ocfs2_decrease_refcount | ( | struct inode * | inode, |
| handle_t * | handle, | ||
| u32 | cpos, | ||
| u32 | len, | ||
| struct ocfs2_alloc_context * | meta_ac, | ||
| struct ocfs2_cached_dealloc_ctxt * | dealloc, | ||
| int | delete | ||
| ) |
Definition at line 2296 of file refcounttree.c.
| int ocfs2_duplicate_clusters_by_jbd | ( | handle_t * | handle, |
| struct file * | file, | ||
| u32 | cpos, | ||
| u32 | old_cluster, | ||
| u32 | new_cluster, | ||
| u32 | new_len | ||
| ) |
Definition at line 3017 of file refcounttree.c.
| int ocfs2_duplicate_clusters_by_page | ( | handle_t * | handle, |
| struct file * | file, | ||
| u32 | cpos, | ||
| u32 | old_cluster, | ||
| u32 | new_cluster, | ||
| u32 | new_len | ||
| ) |
Definition at line 2924 of file refcounttree.c.
| int ocfs2_increase_refcount | ( | handle_t * | handle, |
| struct ocfs2_caching_info * | ci, | ||
| struct buffer_head * | ref_root_bh, | ||
| u64 | cpos, | ||
| u32 | len, | ||
| struct ocfs2_alloc_context * | meta_ac, | ||
| struct ocfs2_cached_dealloc_ctxt * | dealloc | ||
| ) |
Definition at line 2162 of file refcounttree.c.
| int ocfs2_lock_refcount_tree | ( | struct ocfs2_super * | osb, |
| u64 | ref_blkno, | ||
| int | rw, | ||
| struct ocfs2_refcount_tree ** | tree, | ||
| struct buffer_head ** | ref_bh | ||
| ) |
Definition at line 452 of file refcounttree.c.
| int ocfs2_prepare_refcount_change_for_del | ( | struct inode * | inode, |
| u64 | refcount_loc, | ||
| u64 | phys_blkno, | ||
| u32 | clusters, | ||
| int * | credits, | ||
| int * | ref_blocks | ||
| ) |
Definition at line 2535 of file refcounttree.c.
| void ocfs2_purge_refcount_trees | ( | struct ocfs2_super * | osb | ) |
Definition at line 538 of file refcounttree.c.
| int ocfs2_refcount_cow | ( | struct inode * | inode, |
| struct file * | filep, | ||
| struct buffer_head * | di_bh, | ||
| u32 | cpos, | ||
| u32 | write_len, | ||
| u32 | max_cpos | ||
| ) |
Definition at line 3534 of file refcounttree.c.
| int ocfs2_refcount_cow_xattr | ( | struct inode * | inode, |
| struct ocfs2_dinode * | di, | ||
| struct ocfs2_xattr_value_buf * | vb, | ||
| struct ocfs2_refcount_tree * | ref_tree, | ||
| struct buffer_head * | ref_root_bh, | ||
| u32 | cpos, | ||
| u32 | write_len, | ||
| struct ocfs2_post_refcount * | post | ||
| ) |
Definition at line 3672 of file refcounttree.c.
| int ocfs2_refcounted_xattr_delete_need | ( | struct inode * | inode, |
| struct ocfs2_caching_info * | ref_ci, | ||
| struct buffer_head * | ref_root_bh, | ||
| struct ocfs2_xattr_value_root * | xv, | ||
| int * | meta_add, | ||
| int * | credits | ||
| ) |
Definition at line 3587 of file refcounttree.c.
| int ocfs2_reflink_ioctl | ( | struct inode * | inode, |
| const char __user * | oldname, | ||
| const char __user * | newname, | ||
| bool | preserve | ||
| ) |
Definition at line 4438 of file refcounttree.c.
Definition at line 759 of file refcounttree.c.
Definition at line 928 of file refcounttree.c.
| void ocfs2_unlock_refcount_tree | ( | struct ocfs2_super * | osb, |
| struct ocfs2_refcount_tree * | tree, | ||
| int | rw | ||
| ) |
Definition at line 526 of file refcounttree.c.
1.8.2