oloc 4743 drivers/block/rbd.c struct ceph_object_locator *oloc, oloc 4780 drivers/block/rbd.c ret = ceph_osdc_call(osdc, oid, oloc, RBD_DRV_NAME, method_name, oloc 4930 drivers/block/rbd.c struct ceph_object_locator *oloc, oloc 4945 drivers/block/rbd.c ceph_oloc_copy(&req->r_base_oloc, oloc); oloc 186 fs/ceph/ioctl.c struct ceph_object_locator oloc; oloc 211 fs/ceph/ioctl.c oloc.pool = ci->i_layout.pool_id; oloc 212 fs/ceph/ioctl.c oloc.pool_ns = ceph_try_get_string(ci->i_layout.pool_ns); oloc 215 fs/ceph/ioctl.c r = ceph_object_locator_to_pg(osdc->osdmap, &oid, &oloc, &pgid); oloc 217 fs/ceph/ioctl.c ceph_oloc_destroy(&oloc); oloc 29 include/linux/ceph/cls_lock_client.h struct ceph_object_locator *oloc, oloc 34 include/linux/ceph/cls_lock_client.h struct ceph_object_locator *oloc, oloc 38 include/linux/ceph/cls_lock_client.h struct ceph_object_locator *oloc, oloc 43 include/linux/ceph/cls_lock_client.h struct ceph_object_locator *oloc, oloc 51 include/linux/ceph/cls_lock_client.h struct ceph_object_locator *oloc, oloc 223 include/linux/ceph/osd_client.h struct ceph_object_locator oloc; oloc 506 include/linux/ceph/osd_client.h struct ceph_object_locator *oloc, oloc 543 include/linux/ceph/osd_client.h struct ceph_object_locator *oloc, oloc 552 include/linux/ceph/osd_client.h struct ceph_object_locator *oloc, oloc 559 include/linux/ceph/osd_client.h struct ceph_object_locator *oloc, oloc 569 include/linux/ceph/osd_client.h struct ceph_object_locator *oloc, oloc 80 include/linux/ceph/osdmap.h static inline void ceph_oloc_init(struct ceph_object_locator *oloc) oloc 82 include/linux/ceph/osdmap.h oloc->pool = -1; oloc 83 include/linux/ceph/osdmap.h oloc->pool_ns = NULL; oloc 86 include/linux/ceph/osdmap.h static inline bool ceph_oloc_empty(const struct ceph_object_locator *oloc) oloc 88 include/linux/ceph/osdmap.h return oloc->pool == -1; oloc 93 include/linux/ceph/osdmap.h void ceph_oloc_destroy(struct ceph_object_locator *oloc); oloc 286 include/linux/ceph/osdmap.h const struct ceph_object_locator *oloc, oloc 290 include/linux/ceph/osdmap.h const struct ceph_object_locator *oloc, oloc 25 net/ceph/cls_lock_client.c struct ceph_object_locator *oloc, oloc 73 net/ceph/cls_lock_client.c ret = ceph_osdc_call(osdc, oid, oloc, "lock", "lock", oloc 91 net/ceph/cls_lock_client.c struct ceph_object_locator *oloc, oloc 121 net/ceph/cls_lock_client.c ret = ceph_osdc_call(osdc, oid, oloc, "lock", "unlock", oloc 140 net/ceph/cls_lock_client.c struct ceph_object_locator *oloc, oloc 174 net/ceph/cls_lock_client.c ret = ceph_osdc_call(osdc, oid, oloc, "lock", "break_lock", oloc 186 net/ceph/cls_lock_client.c struct ceph_object_locator *oloc, oloc 225 net/ceph/cls_lock_client.c ret = ceph_osdc_call(osdc, oid, oloc, "lock", "set_cookie", oloc 330 net/ceph/cls_lock_client.c struct ceph_object_locator *oloc, oloc 365 net/ceph/cls_lock_client.c ret = ceph_osdc_call(osdc, oid, oloc, "lock", "get_info", oloc 607 net/ceph/osd_client.c static int ceph_oloc_encoding_size(const struct ceph_object_locator *oloc) oloc 609 net/ceph/osd_client.c return 8 + 4 + 4 + 4 + (oloc->pool_ns ? oloc->pool_ns->len : 0); oloc 2028 net/ceph/osd_client.c const struct ceph_object_locator *oloc) oloc 2030 net/ceph/osd_client.c ceph_start_encoding(p, 5, 4, ceph_oloc_encoding_size(oloc)); oloc 2031 net/ceph/osd_client.c ceph_encode_64(p, oloc->pool); oloc 2034 net/ceph/osd_client.c if (oloc->pool_ns) oloc 2035 net/ceph/osd_client.c ceph_encode_string(p, end, oloc->pool_ns->str, oloc 2036 net/ceph/osd_client.c oloc->pool_ns->len); oloc 2142 net/ceph/osd_client.c void *oloc, *oid, *tail; oloc 2155 net/ceph/osd_client.c oloc = p; oloc 2161 net/ceph/osd_client.c oloc_len = p - oloc; oloc 2181 net/ceph/osd_client.c BUG_ON(p >= oloc); oloc 2182 net/ceph/osd_client.c memmove(p, oloc, oloc_len); oloc 3384 net/ceph/osd_client.c struct ceph_object_locator *oloc) oloc 3408 net/ceph/osd_client.c oloc->pool = ceph_decode_64(p); oloc 3423 net/ceph/osd_client.c if (!oloc->pool_ns || oloc 3424 net/ceph/osd_client.c ceph_compare_string(oloc->pool_ns, *p, len)) oloc 3428 net/ceph/osd_client.c if (oloc->pool_ns) oloc 3476 net/ceph/osd_client.c ret = ceph_oloc_decode(p, end, &redir->oloc); oloc 3580 net/ceph/osd_client.c ceph_oloc_init(&m->redirect.oloc); oloc 3619 net/ceph/osd_client.c m.redirect.oloc.pool_ns = req->r_t.target_oloc.pool_ns; oloc 3621 net/ceph/osd_client.c m.redirect.oloc.pool_ns = NULL; oloc 3644 net/ceph/osd_client.c if (!ceph_oloc_empty(&m.redirect.oloc)) { oloc 3646 net/ceph/osd_client.c m.redirect.oloc.pool); oloc 3654 net/ceph/osd_client.c req->r_t.target_oloc.pool = m.redirect.oloc.pool; oloc 4619 net/ceph/osd_client.c struct ceph_object_locator *oloc, oloc 4638 net/ceph/osd_client.c ceph_oloc_copy(&lreq->t.base_oloc, oloc); oloc 4743 net/ceph/osd_client.c struct ceph_object_locator *oloc, oloc 4757 net/ceph/osd_client.c ceph_oloc_copy(&req->r_base_oloc, oloc); oloc 4817 net/ceph/osd_client.c struct ceph_object_locator *oloc, oloc 4842 net/ceph/osd_client.c ceph_oloc_copy(&lreq->t.base_oloc, oloc); oloc 4990 net/ceph/osd_client.c struct ceph_object_locator *oloc, oloc 5003 net/ceph/osd_client.c ceph_oloc_copy(&req->r_base_oloc, oloc); oloc 5063 net/ceph/osd_client.c struct ceph_object_locator *oloc, oloc 5080 net/ceph/osd_client.c ceph_oloc_copy(&req->r_base_oloc, oloc); oloc 1917 net/ceph/osdmap.c void ceph_oloc_destroy(struct ceph_object_locator *oloc) oloc 1919 net/ceph/osdmap.c ceph_put_string(oloc->pool_ns); oloc 2181 net/ceph/osdmap.c const struct ceph_object_locator *oloc, oloc 2184 net/ceph/osdmap.c WARN_ON(pi->id != oloc->pool); oloc 2186 net/ceph/osdmap.c if (!oloc->pool_ns) { oloc 2187 net/ceph/osdmap.c raw_pgid->pool = oloc->pool; oloc 2195 net/ceph/osdmap.c int nsl = oloc->pool_ns->len; oloc 2200 net/ceph/osdmap.c memcpy(buf, oloc->pool_ns->str, nsl); oloc 2203 net/ceph/osdmap.c raw_pgid->pool = oloc->pool; oloc 2208 net/ceph/osdmap.c oid->name, nsl, oloc->pool_ns->str, oloc 2215 net/ceph/osdmap.c const struct ceph_object_locator *oloc, oloc 2220 net/ceph/osdmap.c pi = ceph_pg_pool_by_id(osdmap, oloc->pool); oloc 2224 net/ceph/osdmap.c __ceph_object_locator_to_pg(pi, oid, oloc, raw_pgid);