#ifndef CEPH_CRUSH_MAPPER_H#define CEPH_CRUSH_MAPPER_H/* * CRUSH functions for find rules and then mapping an input to an * output set. * * LGPL2 */#include <linux/crush/crush.h>externint crush_find_rule(conststruct crush_map *map, int ruleset, int type, int size);externint crush_do_rule(conststruct crush_map *map,int ruleno,int x, int *result, int result_max,const __u32 *weights, int weight_max,int *scratch);#endif