Home
last modified time | relevance | path

Searched refs:choose_args (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/net/ceph/crush/
Dmapper.c469 const struct crush_choose_arg *choose_args) in crush_choose_firstn() argument
520 (choose_args ? in crush_choose_firstn()
521 &choose_args[-1-in->id] : NULL), in crush_choose_firstn()
580 choose_args) <= outpos) in crush_choose_firstn()
657 const struct crush_choose_arg *choose_args) in crush_choose_indep() argument
730 (choose_args ? in crush_choose_indep()
731 &choose_args[-1-in->id] : NULL), in crush_choose_indep()
787 choose_args); in crush_choose_indep()
900 void *cwin, const struct crush_choose_arg *choose_args) in crush_do_rule() argument
1050 choose_args); in crush_do_rule()
[all …]
/linux-6.12.1/include/linux/crush/
Dmapper.h18 void *cwin, const struct crush_choose_arg *choose_args);
Dcrush.h311 struct rb_root choose_args; member
/linux-6.12.1/net/ceph/
Dosdmap.c267 while (!RB_EMPTY_ROOT(&c->choose_args)) { in clear_choose_args()
269 rb_entry(rb_first(&c->choose_args), in clear_choose_args()
272 erase_choose_arg_map(&c->choose_args, arg_map); in clear_choose_args()
393 insert_choose_arg_map(&c->choose_args, arg_map); in decode_choose_args()
448 c->choose_args = RB_ROOT; in crush_decode()
2501 arg_map = lookup_choose_arg_map(&map->crush->choose_args, in do_crush()
2504 arg_map = lookup_choose_arg_map(&map->crush->choose_args, in do_crush()