|
int __init | btrfs_delayed_inode_init (void) |
|
void | btrfs_delayed_inode_exit (void) |
|
struct btrfs_delayed_node * | btrfs_first_delayed_node (struct btrfs_delayed_root *delayed_root) |
|
struct btrfs_delayed_node * | btrfs_next_delayed_node (struct btrfs_delayed_node *node) |
|
struct btrfs_delayed_node * | btrfs_first_prepared_delayed_node (struct btrfs_delayed_root *delayed_root) |
|
struct btrfs_delayed_item * | btrfs_alloc_delayed_item (u32 data_len) |
|
struct btrfs_delayed_item * | __btrfs_lookup_delayed_insertion_item (struct btrfs_delayed_node *delayed_node, struct btrfs_key *key) |
|
struct btrfs_delayed_item * | __btrfs_lookup_delayed_deletion_item (struct btrfs_delayed_node *delayed_node, struct btrfs_key *key) |
|
struct btrfs_delayed_item * | __btrfs_search_delayed_insertion_item (struct btrfs_delayed_node *delayed_node, struct btrfs_key *key) |
|
struct btrfs_delayed_item * | __btrfs_search_delayed_deletion_item (struct btrfs_delayed_node *delayed_node, struct btrfs_key *key) |
|
struct btrfs_delayed_item * | __btrfs_first_delayed_insertion_item (struct btrfs_delayed_node *delayed_node) |
|
struct btrfs_delayed_item * | __btrfs_first_delayed_deletion_item (struct btrfs_delayed_node *delayed_node) |
|
struct btrfs_delayed_item * | __btrfs_next_delayed_item (struct btrfs_delayed_item *item) |
|
int | btrfs_run_delayed_items (struct btrfs_trans_handle *trans, struct btrfs_root *root) |
|
int | btrfs_run_delayed_items_nr (struct btrfs_trans_handle *trans, struct btrfs_root *root, int nr) |
|
int | btrfs_commit_inode_delayed_items (struct btrfs_trans_handle *trans, struct inode *inode) |
|
void | btrfs_remove_delayed_node (struct inode *inode) |
|
void | btrfs_assert_delayed_root_empty (struct btrfs_root *root) |
|
void | btrfs_balance_delayed_items (struct btrfs_root *root) |
|
int | btrfs_insert_delayed_dir_index (struct btrfs_trans_handle *trans, struct btrfs_root *root, const char *name, int name_len, struct inode *dir, struct btrfs_disk_key *disk_key, u8 type, u64 index) |
|
int | btrfs_delete_delayed_dir_index (struct btrfs_trans_handle *trans, struct btrfs_root *root, struct inode *dir, u64 index) |
|
int | btrfs_inode_delayed_dir_index_count (struct inode *inode) |
|
void | btrfs_get_delayed_items (struct inode *inode, struct list_head *ins_list, struct list_head *del_list) |
|
void | btrfs_put_delayed_items (struct list_head *ins_list, struct list_head *del_list) |
|
int | btrfs_should_delete_dir_index (struct list_head *del_list, u64 index) |
|
int | btrfs_readdir_delayed_dir_index (struct file *filp, void *dirent, filldir_t filldir, struct list_head *ins_list) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_generation, struct btrfs_inode_item, generation, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_sequence, struct btrfs_inode_item, sequence, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_transid, struct btrfs_inode_item, transid, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_size, struct btrfs_inode_item, size, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_nbytes, struct btrfs_inode_item, nbytes, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_block_group, struct btrfs_inode_item, block_group, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_nlink, struct btrfs_inode_item, nlink, 32) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_uid, struct btrfs_inode_item, uid, 32) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_gid, struct btrfs_inode_item, gid, 32) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_mode, struct btrfs_inode_item, mode, 32) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_rdev, struct btrfs_inode_item, rdev, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_inode_flags, struct btrfs_inode_item, flags, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_timespec_sec, struct btrfs_timespec, sec, 64) |
|
| BTRFS_SETGET_STACK_FUNCS (stack_timespec_nsec, struct btrfs_timespec, nsec, 32) |
|
int | btrfs_fill_inode (struct inode *inode, u32 *rdev) |
|
int | btrfs_delayed_update_inode (struct btrfs_trans_handle *trans, struct btrfs_root *root, struct inode *inode) |
|
void | btrfs_kill_delayed_inode_items (struct inode *inode) |
|
void | btrfs_kill_all_delayed_nodes (struct btrfs_root *root) |
|
void | btrfs_destroy_delayed_inodes (struct btrfs_root *root) |
|