crush_map 185 include/linux/ceph/osdmap.h struct crush_map *crush; crush_map 319 include/linux/crush/crush.h extern void crush_destroy(struct crush_map *map); crush_map 14 include/linux/crush/mapper.h extern int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size); crush_map 15 include/linux/crush/mapper.h int crush_do_rule(const struct crush_map *map, crush_map 26 include/linux/crush/mapper.h static inline size_t crush_work_size(const struct crush_map *map, crush_map 32 include/linux/crush/mapper.h void crush_init_workspace(const struct crush_map *map, void *v); crush_map 5 net/ceph/crush/crush.c void clear_choose_args(struct crush_map *c); crush_map 109 net/ceph/crush/crush.c void crush_destroy(struct crush_map *map) crush_map 42 net/ceph/crush/mapper.c int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) crush_map 413 net/ceph/crush/mapper.c static int is_out(const struct crush_map *map, crush_map 449 net/ceph/crush/mapper.c static int crush_choose_firstn(const struct crush_map *map, crush_map 643 net/ceph/crush/mapper.c static void crush_choose_indep(const struct crush_map *map, crush_map 848 net/ceph/crush/mapper.c void crush_init_workspace(const struct crush_map *map, void *v) crush_map 894 net/ceph/crush/mapper.c int crush_do_rule(const struct crush_map *map, crush_map 176 net/ceph/osdmap.c void clear_choose_args(struct crush_map *c) crush_map 261 net/ceph/osdmap.c static int decode_choose_args(void **p, void *end, struct crush_map *c) crush_map 316 net/ceph/osdmap.c static void crush_finalize(struct crush_map *c) crush_map 342 net/ceph/osdmap.c static struct crush_map *crush_decode(void *pbyval, void *end) crush_map 344 net/ceph/osdmap.c struct crush_map *c; crush_map 1062 net/ceph/osdmap.c static int osdmap_set_crush(struct ceph_osdmap *map, struct crush_map *crush)