CrushWrapper Member List

This is the complete list of members for CrushWrapper, 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]
crushCrushWrapper
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_rmapsCrushWrapper
name_mapCrushWrapper
name_rmapCrushWrapper
rule_exists(unsigned ruleno)CrushWrapper [inline]
rule_name_mapCrushWrapper
rule_name_rmapCrushWrapper
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_mapCrushWrapper
type_rmapCrushWrapper
~CrushWrapper()CrushWrapper [inline]