Searched refs:nodes_locked (Results 1 – 6 of 6) sorted by relevance
44 return BTREE_NODE_UNLOCKED + ((path->nodes_locked >> (level << 1)) & 3); in btree_node_locked_type()75 path->nodes_locked &= ~(3U << (level << 1)); in mark_btree_node_locked_noreset()76 path->nodes_locked |= (type + 1) << (level << 1); in mark_btree_node_locked_noreset()144 return __ffs(path->nodes_locked) >> 1; in btree_path_lowest_level_locked()149 return __fls(path->nodes_locked) >> 1; in btree_path_highest_level_locked()157 while (path->nodes_locked) in __bch2_btree_path_unlock()399 : path->nodes_locked) in bch2_btree_path_upgrade()
1727 __field(u8, nodes_locked )1745 __entry->nodes_locked = path->nodes_locked;1780 (__entry->nodes_locked >> 6) & 3,1781 (__entry->nodes_locked >> 4) & 3,1782 (__entry->nodes_locked >> 2) & 3,1783 (__entry->nodes_locked >> 0) & 3,1815 __field(u8, nodes_locked )1830 __entry->nodes_locked = path->nodes_locked;1865 (__entry->nodes_locked >> 6) & 3,1866 (__entry->nodes_locked >> 4) & 3,[all …]
328 if (!path->nodes_locked) in bch2_check_for_deadlock()689 while (path->nodes_locked && in __bch2_btree_path_downgrade()856 !path->nodes_locked); in bch2_btree_path_verify_locks()858 if (!path->nodes_locked) in bch2_btree_path_verify_locks()883 if (path->nodes_locked) in bch2_trans_locked()
333 u8 nodes_locked; member
403 BUG_ON(!path->nodes_locked); in bch2_btree_path_traverse_cached()
729 EBUG_ON(path->nodes_locked); in btree_path_lock_root()1715 path->nodes_locked = 0; in btree_path_alloc()1770 path->nodes_locked = 0; in bch2_path_get()3549 if (!path->nodes_locked) in bch2_btree_trans_to_text()