Lines Matching full:osd
61 __le16 preferred; /* preferred primary osd */
123 * osd map bits
129 #define CEPH_OSD_AUTOOUT (1<<2) /* osd was automatically marked out */
130 #define CEPH_OSD_NEW (1<<3) /* osd is new, never marked in */
134 /* osd weights. fixed point value: 0x10000 == 1.0 ("in"), 0 == "out" */
138 /* osd primary-affinity. fixed point value: 0x10000 == baseline */
144 * osd map flag bits
153 #define CEPH_OSDMAP_NOUP (1<<5) /* block osd boot */
154 #define CEPH_OSDMAP_NODOWN (1<<6) /* block osd mark-down/failure */
155 #define CEPH_OSDMAP_NOOUT (1<<7) /* block osd auto mark-out */
156 #define CEPH_OSDMAP_NOIN (1<<8) /* block osd auto mark-in */
157 #define CEPH_OSDMAP_NOBACKFILL (1<<9) /* block osd backfill */
158 #define CEPH_OSDMAP_NORECOVER (1<<10) /* block osd recovery and backfill */
162 #define CEPH_OSDMAP_NOREBALANCE (1<<14) /* block osd backfill unless pg is degraded */
170 * The error code to return when an OSD can't handle a write
176 * osd ops
380 * osd op flags
448 CEPH_OSD_COPY_FROM_FLAG_IGNORE_CACHE = 4, /* ignore osd cache logic */