Home
last modified time | relevance | path

Searched refs:rebalance (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/tools/include/linux/
H A Drbtree_augmented.h192 struct rb_node *parent, *rebalance; in __rb_erase_augmented() local
208 rebalance = NULL; in __rb_erase_augmented()
210 rebalance = __rb_is_black(pc) ? parent : NULL; in __rb_erase_augmented()
217 rebalance = NULL; in __rb_erase_augmented()
277 rebalance = NULL; in __rb_erase_augmented()
281 rebalance = __rb_is_black(pc2) ? parent : NULL; in __rb_erase_augmented()
287 return rebalance; in __rb_erase_augmented()
294 struct rb_node *rebalance = __rb_erase_augmented(node, root, augment); in rb_erase_augmented() local
295 if (rebalance) in rb_erase_augmented()
296 __rb_erase_color(rebalance, root, augment->rotate); in rb_erase_augmented()
/linux-6.15/include/linux/
H A Drbtree_augmented.h229 struct rb_node *parent, *rebalance; in __rb_erase_augmented() local
245 rebalance = NULL; in __rb_erase_augmented()
247 rebalance = __rb_is_black(pc) ? parent : NULL; in __rb_erase_augmented()
254 rebalance = NULL; in __rb_erase_augmented()
313 rebalance = NULL; in __rb_erase_augmented()
315 rebalance = rb_is_black(successor) ? parent : NULL; in __rb_erase_augmented()
322 return rebalance; in __rb_erase_augmented()
329 struct rb_node *rebalance = __rb_erase_augmented(node, root, augment); in rb_erase_augmented() local
330 if (rebalance) in rb_erase_augmented()
331 __rb_erase_color(rebalance, root, augment->rotate); in rb_erase_augmented()
/linux-6.15/fs/bcachefs/
H A Drebalance.c35 return &entry->rebalance; in bch2_bkey_ptrs_rebalance_opts()
490 struct bch_fs_rebalance *r = &c->rebalance; in rebalance_wait()
513 struct bch_fs_rebalance *r = &c->rebalance; in do_rebalance()
579 struct bch_fs_rebalance *r = &c->rebalance; in bch2_rebalance_thread()
607 struct bch_fs_rebalance *r = &c->rebalance; in bch2_rebalance_status_to_text()
667 c->rebalance.pd.rate.rate = UINT_MAX; in bch2_rebalance_stop()
668 bch2_ratelimit_reset(&c->rebalance.pd.rate); in bch2_rebalance_stop()
671 c->rebalance.thread = NULL; in bch2_rebalance_stop()
687 if (c->rebalance.thread) in bch2_rebalance_start()
700 rcu_assign_pointer(c->rebalance.thread, p); in bch2_rebalance_start()
[all …]
H A Dsysfs.c213 sysfs_pd_controller_attribute(rebalance);
329 sysfs_pd_controller_show(rebalance, &c->rebalance.pd); /* XXX */ in SHOW()
396 sysfs_pd_controller_store(rebalance, &c->rebalance.pd); in STORE()
582 sysfs_pd_controller_files(rebalance),
H A Drebalance.h45 p = rcu_dereference(c->rebalance.thread); in bch2_rebalance_wakeup()
H A Ddata_update.h29 x(rebalance, 1) \
H A DMakefile72 rebalance.o \
H A Dextents_format.h82 x(rebalance, 5) \
H A Dbcachefs.h998 struct bch_fs_rebalance rebalance; member
H A Dextents.c1286 bch2_extent_rebalance_to_text(out, c, &entry->rebalance); in bch2_bkey_ptrs_to_text()
1443 const struct bch_extent_rebalance *r = &entry->rebalance; in bch2_bkey_ptrs_validate()
/linux-6.15/tools/lib/
H A Drbtree.c440 struct rb_node *rebalance; in rb_erase() local
441 rebalance = __rb_erase_augmented(node, root, &dummy_callbacks); in rb_erase()
442 if (rebalance) in rb_erase()
443 ____rb_erase_color(rebalance, root, dummy_rotate); in rb_erase()
/linux-6.15/lib/
H A Drbtree.c442 struct rb_node *rebalance; in rb_erase() local
443 rebalance = __rb_erase_augmented(node, root, &dummy_callbacks); in rb_erase()
444 if (rebalance) in rb_erase()
445 ____rb_erase_color(rebalance, root, dummy_rotate); in rb_erase()
H A Dbtree.c535 static void rebalance(struct btree_head *head, struct btree_geo *geo, in rebalance() function
616 rebalance(head, geo, key, level, node, fill - 1); in btree_remove_level()
/linux-6.15/Documentation/scheduler/
H A Dsched-domains.rst44 rebalance interval. If so, it runs sched_balance_rq() on that domain. It then checks
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Drbtree.rst128 /* Add new node and rebalance tree. */
/linux-6.15/Documentation/core-api/
H A Drbtree.rst136 /* Add new node and rebalance tree. */
/linux-6.15/Documentation/admin-guide/cgroup-v1/
H A Dcpusets.rst286 /dev/cpuset/memory_pressure_enabled, the hook in the rebalance
/linux-6.15/Documentation/filesystems/xfs/
H A Dxfs-online-fsck-design.rst5098 `inode scan rebalance
5099 …s://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=scrub-iscan-rebalance>`_