Lines Matching defs:path

26 static inline bool is_btree_node(struct btree_path *path, unsigned l)  in is_btree_node()
46 static inline int btree_node_locked_type(struct btree_path *path, in btree_node_locked_type()
52 static inline bool btree_node_write_locked(struct btree_path *path, unsigned l) in btree_node_write_locked()
57 static inline bool btree_node_intent_locked(struct btree_path *path, unsigned l) in btree_node_intent_locked()
62 static inline bool btree_node_read_locked(struct btree_path *path, unsigned l) in btree_node_read_locked()
67 static inline bool btree_node_locked(struct btree_path *path, unsigned level) in btree_node_locked()
72 static inline void mark_btree_node_locked_noreset(struct btree_path *path, in mark_btree_node_locked_noreset()
84 static inline void mark_btree_node_unlocked(struct btree_path *path, in mark_btree_node_unlocked()
92 struct btree_path *path, in mark_btree_node_locked()
102 static inline enum six_lock_type __btree_lock_want(struct btree_path *path, int level) in __btree_lock_want()
110 btree_lock_want(struct btree_path *path, int level) in btree_lock_want()
122 struct btree_path *path, unsigned level) in btree_trans_lock_hold_time_update()
134 struct btree_path *path, unsigned level) in btree_node_unlock()
147 static inline int btree_path_lowest_level_locked(struct btree_path *path) in btree_path_lowest_level_locked()
152 static inline int btree_path_highest_level_locked(struct btree_path *path) in btree_path_highest_level_locked()
158 struct btree_path *path) in __bch2_btree_path_unlock()
171 bch2_btree_node_unlock_write_inlined(struct btree_trans *trans, struct btree_path *path, in bch2_btree_node_unlock_write_inlined()
242 struct btree_path *path; in btree_node_lock_increment() local
256 struct btree_path *path, in btree_node_lock()
281 struct btree_path *path, in __btree_node_lock_write()
303 struct btree_path *path, in bch2_btree_node_lock_write()
320 struct btree_path *path, unsigned long trace_ip) in bch2_btree_path_relock()
330 struct btree_path *path, unsigned level) in bch2_btree_node_relock()
342 struct btree_path *path, unsigned level) in bch2_btree_node_relock_notrace()
364 struct btree_path *path, in bch2_btree_path_upgrade()
384 static inline void btree_path_set_should_be_locked(struct btree_path *path) in btree_path_set_should_be_locked()
393 struct btree_path *path, in __btree_path_set_level_up()
401 struct btree_path *path) in btree_path_set_level_up()
420 static inline void bch2_btree_path_verify_locks(struct btree_path *path) {} in bch2_btree_path_verify_locks()