Home
last modified time | relevance | path

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

/Linux-v6.6/net/ceph/crush/
Dmapper.c465 const struct crush_choose_arg *choose_args) in crush_choose_firstn() argument
516 (choose_args ? in crush_choose_firstn()
517 &choose_args[-1-in->id] : NULL), in crush_choose_firstn()
576 choose_args) <= outpos) in crush_choose_firstn()
654 const struct crush_choose_arg *choose_args) in crush_choose_indep() argument
727 (choose_args ? in crush_choose_indep()
728 &choose_args[-1-in->id] : NULL), in crush_choose_indep()
784 choose_args); in crush_choose_indep()
897 void *cwin, const struct crush_choose_arg *choose_args) in crush_do_rule() argument
1047 choose_args); in crush_do_rule()
[all …]
/Linux-v6.6/include/linux/crush/
Dmapper.h18 void *cwin, const struct crush_choose_arg *choose_args);
Dcrush.h311 struct rb_root choose_args; member
/Linux-v6.6/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()