osds 345 include/linux/ceph/osd_client.h struct rb_root osds; /* osds */ osds 147 include/linux/ceph/osdmap.h int osds[]; osds 250 include/linux/ceph/osdmap.h int osds[CEPH_PG_MAX_SIZE]; osds 98 net/ceph/debugfs.c pg->pg_temp.osds[i]); osds 116 net/ceph/debugfs.c pg->pg_upmap.osds[i]); osds 189 net/ceph/debugfs.c seq_printf(s, "%s%d", (!i ? "" : ","), t->up.osds[i]); osds 192 net/ceph/debugfs.c seq_printf(s, "%s%d", (!i ? "" : ","), t->acting.osds[i]); osds 347 net/ceph/debugfs.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 355 net/ceph/debugfs.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 363 net/ceph/debugfs.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 1158 net/ceph/osd_client.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 1340 net/ceph/osd_client.c erase_osd(&osdc->osds, osd); osds 1394 net/ceph/osd_client.c osd = lookup_osd(&osdc->osds, o); osds 1402 net/ceph/osd_client.c insert_osd(&osdc->osds, osd); osds 3288 net/ceph/osd_client.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 3881 net/ceph/osd_client.c for (n = rb_first(&osdc->osds); n; ) { osds 4544 net/ceph/osd_client.c for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { osds 5120 net/ceph/osd_client.c for (n = rb_first(&osdc->osds); n; ) { osds 5140 net/ceph/osd_client.c osdc->osds = RB_ROOT; osds 5211 net/ceph/osd_client.c while (!RB_EMPTY_ROOT(&osdc->osds)) { osds 5212 net/ceph/osd_client.c struct ceph_osd *osd = rb_entry(rb_first(&osdc->osds), osds 1256 net/ceph/osdmap.c pg->pg_temp.osds[i] = ceph_decode_32(p); osds 2025 net/ceph/osdmap.c !memcmp(lhs->osds, rhs->osds, rhs->size * sizeof(rhs->osds[0]))) osds 2059 net/ceph/osdmap.c if (set->osds[i] != CRUSH_ITEM_NONE) osds 2071 net/ceph/osdmap.c memcpy(dest->osds, src->osds, src->size * sizeof(src->osds[0])); osds 2134 net/ceph/osdmap.c if (acting->osds[i] == osd) osds 2312 net/ceph/osdmap.c if (!ceph_osd_exists(osdmap, set->osds[i])) { osds 2317 net/ceph/osdmap.c set->osds[i - removed] = set->osds[i]; osds 2323 net/ceph/osdmap.c if (!ceph_osd_exists(osdmap, set->osds[i])) osds 2324 net/ceph/osdmap.c set->osds[i] = CRUSH_ITEM_NONE; osds 2357 net/ceph/osdmap.c if (pi->size > ARRAY_SIZE(raw->osds)) { osds 2360 net/ceph/osdmap.c ARRAY_SIZE(raw->osds)); osds 2364 net/ceph/osdmap.c len = do_crush(osdmap, ruleno, pps, raw->osds, pi->size, osds 2389 net/ceph/osdmap.c int osd = pg->pg_upmap.osds[i]; osds 2399 net/ceph/osdmap.c raw->osds[i] = pg->pg_upmap.osds[i]; osds 2418 net/ceph/osdmap.c int osd = raw->osds[j]; osds 2433 net/ceph/osdmap.c raw->osds[pos] = to; osds 2459 net/ceph/osdmap.c if (ceph_osd_is_down(osdmap, set->osds[i])) { osds 2464 net/ceph/osdmap.c set->osds[i - removed] = set->osds[i]; osds 2468 net/ceph/osdmap.c set->primary = set->osds[0]; osds 2472 net/ceph/osdmap.c if (ceph_osd_is_down(osdmap, set->osds[i])) osds 2473 net/ceph/osdmap.c set->osds[i] = CRUSH_ITEM_NONE; osds 2475 net/ceph/osdmap.c set->primary = set->osds[i]; osds 2496 net/ceph/osdmap.c int osd = up->osds[i]; osds 2513 net/ceph/osdmap.c int osd = up->osds[i]; osds 2538 net/ceph/osdmap.c up->primary = up->osds[pos]; osds 2543 net/ceph/osdmap.c up->osds[i] = up->osds[i - 1]; osds 2544 net/ceph/osdmap.c up->osds[0] = up->primary; osds 2570 net/ceph/osdmap.c if (ceph_osd_is_down(osdmap, pg->pg_temp.osds[i])) { osds 2574 net/ceph/osdmap.c temp->osds[temp->size++] = CRUSH_ITEM_NONE; osds 2576 net/ceph/osdmap.c temp->osds[temp->size++] = pg->pg_temp.osds[i]; osds 2582 net/ceph/osdmap.c if (temp->osds[i] != CRUSH_ITEM_NONE) { osds 2583 net/ceph/osdmap.c temp->primary = temp->osds[i]; osds 2620 net/ceph/osdmap.c memcpy(acting->osds, up->osds, up->size * sizeof(up->osds[0])); osds 2648 net/ceph/osdmap.c if (acting.osds[i] == acting.primary) {