Lines Matching defs:btree_update
31 struct btree_update { struct
32 struct closure cl;
33 struct bch_fs *c;
34 u64 start_time;
36 struct list_head list;
37 struct list_head unwritten_list;
40 enum {
45 } mode;
69 * btree_update operation, and release it when the new node(s) argument
72 struct journal_entry_pin journal;
75 struct prealloc_nodes {
78 } prealloc_nodes[2];
81 struct keylist old_keys;
82 u64 _old_keys[BTREE_UPDATE_NODES_MAX *
86 struct keylist new_keys;
87 u64 _new_keys[BTREE_UPDATE_NODES_MAX *
91 struct btree *new_nodes[BTREE_UPDATE_NODES_MAX];
115 struct btree *__bch2_btree_node_alloc_replacement(struct btree_update *, argument