Symbol: ceph_osdmap
include/linux/ceph/osd_client.h
408
struct ceph_osdmap *osdmap; /* current map */
include/linux/ceph/osdmap.h
201
static inline bool ceph_osd_exists(struct ceph_osdmap *map, int osd)
include/linux/ceph/osdmap.h
207
static inline bool ceph_osd_is_up(struct ceph_osdmap *map, int osd)
include/linux/ceph/osdmap.h
213
static inline bool ceph_osd_is_down(struct ceph_osdmap *map, int osd)
include/linux/ceph/osdmap.h
219
extern u32 ceph_get_primary_affinity(struct ceph_osdmap *map, int osd);
include/linux/ceph/osdmap.h
221
static inline struct ceph_entity_addr *ceph_osd_addr(struct ceph_osdmap *map,
include/linux/ceph/osdmap.h
253
struct ceph_osdmap *ceph_osdmap_alloc(void);
include/linux/ceph/osdmap.h
254
struct ceph_osdmap *ceph_osdmap_decode(void **p, void *end, bool msgr2);
include/linux/ceph/osdmap.h
255
struct ceph_osdmap *osdmap_apply_incremental(void **p, void *end, bool msgr2,
include/linux/ceph/osdmap.h
256
struct ceph_osdmap *map);
include/linux/ceph/osdmap.h
257
extern void ceph_osdmap_destroy(struct ceph_osdmap *map);
include/linux/ceph/osdmap.h
298
int ceph_object_locator_to_pg(struct ceph_osdmap *osdmap,
include/linux/ceph/osdmap.h
303
void ceph_pg_to_up_acting_osds(struct ceph_osdmap *osdmap,
include/linux/ceph/osdmap.h
308
bool ceph_pg_to_primary_shard(struct ceph_osdmap *osdmap,
include/linux/ceph/osdmap.h
312
int ceph_pg_to_acting_primary(struct ceph_osdmap *osdmap,
include/linux/ceph/osdmap.h
330
int ceph_get_crush_locality(struct ceph_osdmap *osdmap, int id,
include/linux/ceph/osdmap.h
333
extern struct ceph_pg_pool_info *ceph_pg_pool_by_id(struct ceph_osdmap *map,
include/linux/ceph/osdmap.h
335
extern const char *ceph_pg_pool_name_by_id(struct ceph_osdmap *map, u64 id);
include/linux/ceph/osdmap.h
336
extern int ceph_pg_poolid_by_name(struct ceph_osdmap *map, const char *name);
include/linux/ceph/osdmap.h
337
u64 ceph_pg_pool_flags(struct ceph_osdmap *map, u64 id);
net/ceph/debugfs.c
63
struct ceph_osdmap *map;
net/ceph/osd_client.c
2683
struct ceph_osdmap *map = osdc->osdmap;
net/ceph/osd_client.c
3320
struct ceph_osdmap *map = osdc->osdmap;
net/ceph/osd_client.c
4011
struct ceph_osdmap *newmap;
net/ceph/osdmap.c
1123
struct ceph_osdmap *ceph_osdmap_alloc(void)
net/ceph/osdmap.c
1125
struct ceph_osdmap *map;
net/ceph/osdmap.c
1143
void ceph_osdmap_destroy(struct ceph_osdmap *map)
net/ceph/osdmap.c
1197
static int osdmap_set_max_osd(struct ceph_osdmap *map, u32 max)
net/ceph/osdmap.c
1261
static int osdmap_set_crush(struct ceph_osdmap *map, struct crush_map *crush)
net/ceph/osdmap.c
1339
static int __decode_pools(void **p, void *end, struct ceph_osdmap *map,
net/ceph/osdmap.c
1378
static int decode_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1383
static int decode_new_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1459
static int decode_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1465
static int decode_new_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1492
static int decode_primary_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1499
struct ceph_osdmap *map)
net/ceph/osdmap.c
15
void osdmap_info(const struct ceph_osdmap *map, const char *fmt, ...)
net/ceph/osdmap.c
1505
u32 ceph_get_primary_affinity(struct ceph_osdmap *map, int osd)
net/ceph/osdmap.c
1513
static int set_primary_affinity(struct ceph_osdmap *map, int osd, u32 aff)
net/ceph/osdmap.c
1535
struct ceph_osdmap *map)
net/ceph/osdmap.c
1565
struct ceph_osdmap *map)
net/ceph/osdmap.c
1598
static int decode_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1604
static int decode_new_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1610
static int decode_old_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1642
static int decode_pg_upmap_items(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1649
struct ceph_osdmap *map)
net/ceph/osdmap.c
1656
struct ceph_osdmap *map)
net/ceph/osdmap.c
1665
struct ceph_osdmap *map)
net/ceph/osdmap.c
1815
struct ceph_osdmap *ceph_osdmap_decode(void **p, void *end, bool msgr2)
net/ceph/osdmap.c
1817
struct ceph_osdmap *map;
net/ceph/osdmap.c
1842
bool msgr2, struct ceph_osdmap *map)
net/ceph/osdmap.c
1972
struct ceph_osdmap *osdmap_apply_incremental(void **p, void *end, bool msgr2,
net/ceph/osdmap.c
1973
struct ceph_osdmap *map)
net/ceph/osdmap.c
2436
int ceph_object_locator_to_pg(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2499
static int do_crush(struct ceph_osdmap *map, int ruleno, int x,
net/ceph/osdmap.c
2524
static void remove_nonexistent_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2558
static void pg_to_raw_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2601
static void apply_upmap(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2668
static void raw_to_up_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2703
static void apply_primary_affinity(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2779
static void get_temp_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2825
void ceph_pg_to_up_acting_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2851
bool ceph_pg_to_primary_shard(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2884
int ceph_pg_to_acting_primary(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
3099
int ceph_get_crush_locality(struct ceph_osdmap *osdmap, int id,
net/ceph/osdmap.c
750
struct ceph_pg_pool_info *ceph_pg_pool_by_id(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
755
const char *ceph_pg_pool_name_by_id(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
770
int ceph_pg_poolid_by_name(struct ceph_osdmap *map, const char *name)
net/ceph/osdmap.c
784
u64 ceph_pg_pool_flags(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
952
static int decode_pool_names(void **p, void *end, struct ceph_osdmap *map)