Home
last modified time | relevance | path

Searched refs:btrfs_drew_lock (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/fs/btrfs/
Dlocking.h134 struct btrfs_drew_lock { struct
141 int btrfs_drew_lock_init(struct btrfs_drew_lock *lock); argument
142 void btrfs_drew_lock_destroy(struct btrfs_drew_lock *lock);
143 void btrfs_drew_write_lock(struct btrfs_drew_lock *lock);
144 bool btrfs_drew_try_write_lock(struct btrfs_drew_lock *lock);
145 void btrfs_drew_write_unlock(struct btrfs_drew_lock *lock);
146 void btrfs_drew_read_lock(struct btrfs_drew_lock *lock);
147 void btrfs_drew_read_unlock(struct btrfs_drew_lock *lock);
Dlocking.c597 int btrfs_drew_lock_init(struct btrfs_drew_lock *lock) in btrfs_drew_lock_init()
612 void btrfs_drew_lock_destroy(struct btrfs_drew_lock *lock) in btrfs_drew_lock_destroy()
618 bool btrfs_drew_try_write_lock(struct btrfs_drew_lock *lock) in btrfs_drew_try_write_lock()
635 void btrfs_drew_write_lock(struct btrfs_drew_lock *lock) in btrfs_drew_write_lock()
644 void btrfs_drew_write_unlock(struct btrfs_drew_lock *lock) in btrfs_drew_write_unlock()
650 void btrfs_drew_read_lock(struct btrfs_drew_lock *lock) in btrfs_drew_read_lock()
666 void btrfs_drew_read_unlock(struct btrfs_drew_lock *lock) in btrfs_drew_read_unlock()
Dctree.h1172 struct btrfs_drew_lock snapshot_lock;