Lines Matching refs:buds
14 * which does not contain any data but refers to buds. The log is a part of the
36 p = c->buds.rb_node;
69 p = c->buds.rb_node;
108 * ubifs_add_bud - add bud LEB to the tree of buds and its journal head list.
119 p = &c->buds.rb_node;
131 rb_insert_color(&bud->rb, &c->buds);
159 * and adds it to the buds trees. It also makes sure that log size does not
196 * Make sure the amount of space in buds will not exceed the
291 * remove_buds - remove used buds.
294 * This function removes use buds from the buds tree. It does not remove the
295 * buds which are pointed to by journal heads.
304 p = rb_first(&c->buds);
316 * Do not remove buds which are pointed to by journal
317 * heads (non-closed buds).
329 rb_erase(p1, &c->buds);
332 * to replay the journal, in which case the old buds
507 * Release buds only after commit is completed, because they must be unchanged
736 * This function makes sure the amount of flash space used by closed buds