Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ceph_osdmap Struct Reference

#include <osdmap.h>

Data Fields

struct ceph_fsid fsid
 
u32 epoch
 
u32 mkfs_epoch
 
struct ceph_timespec created modified
 
u32 flags
 
u32 max_osd
 
u8osd_state
 
u32osd_weight
 
struct ceph_entity_addrosd_addr
 
struct rb_root pg_temp
 
struct rb_root pg_pools
 
u32 pool_max
 
struct crush_mapcrush
 

Detailed Description

Definition at line 36 of file osdmap.h.

Field Documentation

struct crush_map* crush

Definition at line 55 of file osdmap.h.

u32 epoch

Definition at line 38 of file osdmap.h.

u32 flags

Definition at line 42 of file osdmap.h.

Definition at line 37 of file osdmap.h.

u32 max_osd

Definition at line 44 of file osdmap.h.

u32 mkfs_epoch

Definition at line 39 of file osdmap.h.

Definition at line 40 of file osdmap.h.

Definition at line 47 of file osdmap.h.

Definition at line 45 of file osdmap.h.

u32* osd_weight

Definition at line 46 of file osdmap.h.

struct rb_root pg_pools

Definition at line 50 of file osdmap.h.

struct rb_root pg_temp

Definition at line 49 of file osdmap.h.

u32 pool_max

Definition at line 51 of file osdmap.h.


The documentation for this struct was generated from the following file: