|
Linux Kernel
3.7.1
|
#include <linux/sched.h>#include <linux/pagemap.h>#include <linux/spinlock.h>#include <linux/page-flags.h>#include <asm/bug.h>#include "ctree.h"#include "extent_io.h"#include "locking.h"Go to the source code of this file.
| void btrfs_assert_tree_locked | ( | struct extent_buffer * | eb | ) |
| void btrfs_assert_tree_read_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_tree_read_lock | ( | struct extent_buffer * | eb | ) |
| int btrfs_try_tree_write_lock | ( | struct extent_buffer * | eb | ) |
1.8.2