, including all inherited members.
add_bucket(int bucketno, int alg, int hash, int type, int size, int *items, int *weights) | CrushWrapper | [inline] |
add_rule(int len, int pool, int type, int minsize, int maxsize, int ruleno) | CrushWrapper | [inline] |
create() | CrushWrapper | [inline] |
crush | CrushWrapper | |
CrushWrapper() | CrushWrapper | [inline] |
do_rule(VDRIVE::Distributor *dist, int rule, int64_t x, vector< int > &out, int maxout, int forcefeed, vector< uint32_t > &weight) const | CrushWrapper | [inline] |
finalize() | CrushWrapper | [inline] |
find_rule(int pool, int type, int size) | CrushWrapper | [inline] |
get_item_id(const char *s) | CrushWrapper | [inline] |
get_item_name(int t) | CrushWrapper | [inline] |
get_max_buckets() | CrushWrapper | [inline] |
get_max_devices() | CrushWrapper | [inline] |
get_max_rules() | CrushWrapper | [inline] |
get_next_bucket_id() | CrushWrapper | [inline] |
get_num_type_names() | CrushWrapper | [inline] |
get_rule_id(const char *n) | CrushWrapper | [inline] |
get_rule_name(int t) | CrushWrapper | [inline] |
get_type_id(const char *s) | CrushWrapper | [inline] |
get_type_name(int t) | CrushWrapper | [inline] |
have_rmaps | CrushWrapper | |
name_map | CrushWrapper | |
name_rmap | CrushWrapper | |
rule_exists(unsigned ruleno) | CrushWrapper | [inline] |
rule_name_map | CrushWrapper | |
rule_name_rmap | CrushWrapper | |
set_item_name(int i, const char *n) | CrushWrapper | [inline] |
set_max_devices(int m) | CrushWrapper | [inline] |
set_rule_name(int i, const char *n) | CrushWrapper | [inline] |
set_rule_step(unsigned ruleno, unsigned step, int op, int arg1, int arg2) | CrushWrapper | [inline] |
set_rule_step_choose_firstn(unsigned ruleno, unsigned step, int val, int type) | CrushWrapper | [inline] |
set_rule_step_choose_indep(unsigned ruleno, unsigned step, int val, int type) | CrushWrapper | [inline] |
set_rule_step_choose_leaf_firstn(unsigned ruleno, unsigned step, int val, int type) | CrushWrapper | [inline] |
set_rule_step_choose_leaf_indep(unsigned ruleno, unsigned step, int val, int type) | CrushWrapper | [inline] |
set_rule_step_emit(unsigned ruleno, unsigned step) | CrushWrapper | [inline] |
set_rule_step_take(unsigned ruleno, unsigned step, int val) | CrushWrapper | [inline] |
set_type_name(int i, const char *n) | CrushWrapper | [inline] |
type_map | CrushWrapper | |
type_rmap | CrushWrapper | |
~CrushWrapper() | CrushWrapper | [inline] |