Searched refs:ruleno (Results 1 - 3 of 3) sorted by relevance

/linux-master/include/linux/crush/
H A Dmapper.h16 int ruleno, int x, int *result, int result_max,
/linux-master/net/ceph/crush/
H A Dmapper.c885 * @ruleno: the rule id
895 int ruleno, int x, int *result, int result_max,
930 if ((__u32)ruleno >= map->max_rules) {
931 dprintk(" bad ruleno %d\n", ruleno);
935 rule = map->rules[ruleno];
894 crush_do_rule(const struct crush_map *map, int ruleno, int x, int *result, int result_max, const __u32 *weight, int weight_max, void *cwin, const struct crush_choose_arg *choose_args) argument
/linux-master/net/ceph/
H A Dosdmap.c2490 static int do_crush(struct ceph_osdmap *map, int ruleno, int x, argument
2508 r = crush_do_rule(map->crush, ruleno, x, result, result_max,
2556 int ruleno; local
2563 ruleno = crush_find_rule(osdmap->crush, pi->crush_ruleset, pi->type,
2565 if (ruleno < 0) {
2578 len = do_crush(osdmap, ruleno, pps, raw->osds, pi->size,
2582 len, ruleno, pi->id, pi->crush_ruleset, pi->type,

Completed in 126 milliseconds