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
1114
struct ceph_osdmap *ceph_osdmap_alloc(void)
net/ceph/osdmap.c
1116
struct ceph_osdmap *map;
net/ceph/osdmap.c
1134
void ceph_osdmap_destroy(struct ceph_osdmap *map)
net/ceph/osdmap.c
1188
static int osdmap_set_max_osd(struct ceph_osdmap *map, u32 max)
net/ceph/osdmap.c
1252
static int osdmap_set_crush(struct ceph_osdmap *map, struct crush_map *crush)
net/ceph/osdmap.c
1330
static int __decode_pools(void **p, void *end, struct ceph_osdmap *map,
net/ceph/osdmap.c
1369
static int decode_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1374
static int decode_new_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1450
static int decode_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1456
static int decode_new_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1483
static int decode_primary_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1490
struct ceph_osdmap *map)
net/ceph/osdmap.c
1496
u32 ceph_get_primary_affinity(struct ceph_osdmap *map, int osd)
net/ceph/osdmap.c
15
void osdmap_info(const struct ceph_osdmap *map, const char *fmt, ...)
net/ceph/osdmap.c
1504
static int set_primary_affinity(struct ceph_osdmap *map, int osd, u32 aff)
net/ceph/osdmap.c
1526
struct ceph_osdmap *map)
net/ceph/osdmap.c
1556
struct ceph_osdmap *map)
net/ceph/osdmap.c
1589
static int decode_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1595
static int decode_new_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1601
static int decode_old_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1633
static int decode_pg_upmap_items(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1640
struct ceph_osdmap *map)
net/ceph/osdmap.c
1647
struct ceph_osdmap *map)
net/ceph/osdmap.c
1656
struct ceph_osdmap *map)
net/ceph/osdmap.c
1806
struct ceph_osdmap *ceph_osdmap_decode(void **p, void *end, bool msgr2)
net/ceph/osdmap.c
1808
struct ceph_osdmap *map;
net/ceph/osdmap.c
1833
bool msgr2, struct ceph_osdmap *map)
net/ceph/osdmap.c
1960
struct ceph_osdmap *osdmap_apply_incremental(void **p, void *end, bool msgr2,
net/ceph/osdmap.c
1961
struct ceph_osdmap *map)
net/ceph/osdmap.c
2424
int ceph_object_locator_to_pg(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2487
static int do_crush(struct ceph_osdmap *map, int ruleno, int x,
net/ceph/osdmap.c
2512
static void remove_nonexistent_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2546
static void pg_to_raw_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2589
static void apply_upmap(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2656
static void raw_to_up_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2691
static void apply_primary_affinity(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2767
static void get_temp_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2813
void ceph_pg_to_up_acting_osds(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2839
bool ceph_pg_to_primary_shard(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
2872
int ceph_pg_to_acting_primary(struct ceph_osdmap *osdmap,
net/ceph/osdmap.c
3084
int ceph_get_crush_locality(struct ceph_osdmap *osdmap, int id,
net/ceph/osdmap.c
741
struct ceph_pg_pool_info *ceph_pg_pool_by_id(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
746
const char *ceph_pg_pool_name_by_id(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
761
int ceph_pg_poolid_by_name(struct ceph_osdmap *map, const char *name)
net/ceph/osdmap.c
775
u64 ceph_pg_pool_flags(struct ceph_osdmap *map, u64 id)
net/ceph/osdmap.c
943
static int decode_pool_names(void **p, void *end, struct ceph_osdmap *map)