Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | BTRFS_WRITE_LOCK 1 |
#define | BTRFS_READ_LOCK 2 |
#define | BTRFS_WRITE_LOCK_BLOCKING 3 |
#define | BTRFS_READ_LOCK_BLOCKING 4 |
void btrfs_assert_tree_locked | ( | struct extent_buffer * | eb | ) |
void btrfs_clear_lock_blocking_rw | ( | struct extent_buffer * | eb, |
int | rw | ||
) |
void btrfs_set_lock_blocking_rw | ( | struct extent_buffer * | eb, |
int | rw | ||
) |
void btrfs_tree_lock | ( | struct extent_buffer * | eb | ) |
void btrfs_tree_read_lock | ( | struct extent_buffer * | eb | ) |
void btrfs_tree_read_unlock | ( | struct extent_buffer * | eb | ) |
void btrfs_tree_read_unlock_blocking | ( | struct extent_buffer * | eb | ) |
void btrfs_tree_unlock | ( | struct extent_buffer * | eb | ) |
int btrfs_try_spin_lock | ( | struct extent_buffer * | eb | ) |
int btrfs_try_tree_read_lock | ( | struct extent_buffer * | eb | ) |
int btrfs_try_tree_write_lock | ( | struct extent_buffer * | eb | ) |