Home
last modified time | relevance | path

Searched refs:keep_locks (Results 1 – 4 of 4) sorted by relevance

/linux/fs/btrfs/
H A Dctree.c1406 if (path->keep_locks) { in unlock_up()
2031 if (cow && (p->keep_locks || p->lowest_level)) in btrfs_search_slot()
2111 if (!ins_len && !p->keep_locks) { in btrfs_search_slot()
3852 path->keep_locks = 1; in setup_leaf_for_split()
3882 path->keep_locks = 0; in setup_leaf_for_split()
3886 path->keep_locks = 0; in setup_leaf_for_split()
4617 int keep_locks = path->keep_locks; in btrfs_search_forward() local
4620 path->keep_locks = 1; in btrfs_search_forward()
4702 path->keep_locks = keep_locks; in btrfs_search_forward()
4727 WARN_ON(!path->keep_locks && !path->skip_locking); in btrfs_find_next_key()
[all …]
H A Dctree.h72 unsigned int keep_locks:1; member
H A Dextent-tree.c959 if (!path->keep_locks) { in lookup_inline_extent_backref()
961 path->keep_locks = 1; in lookup_inline_extent_backref()
981 if (path->keep_locks) { in lookup_inline_extent_backref()
982 path->keep_locks = 0; in lookup_inline_extent_backref()
5204 int keep_locks; member
5419 if (path->locks[level] && !wc->keep_locks) { in walk_down_proc()
6129 wc->keep_locks = 0; in btrfs_drop_snapshot()
6324 wc->keep_locks = 1; in btrfs_drop_subtree()
H A Ddefrag.c483 path->keep_locks = 1; in btrfs_defrag_leaves()