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 | ) |