Searched refs:oloc (Results 1 - 5 of 5) sorted by relevance

/linux-4.4.14/fs/ceph/
H A Dioctl.c185 struct ceph_object_locator oloc; ceph_ioctl_get_dataloc() local
215 oloc.pool = ceph_file_layout_pg_pool(ci->i_layout); ceph_ioctl_get_dataloc()
218 r = ceph_oloc_oid_to_pg(osdc->osdmap, &oloc, &oid, &pgid); ceph_ioctl_get_dataloc()
/linux-4.4.14/include/linux/ceph/
H A Dosdmap.h208 struct ceph_object_locator *oloc,
H A Dosd_client.h180 struct ceph_object_locator oloc; member in struct:ceph_request_redirect
/linux-4.4.14/net/ceph/
H A Dosdmap.c1449 * Calculate mapping of a (oloc, oid) pair to a PG. Should only be
1450 * called with target's (oloc, oid), since tiering isn't taken into
1454 struct ceph_object_locator *oloc, ceph_oloc_oid_to_pg()
1460 pi = __lookup_pg_pool(&osdmap->pg_pools, oloc->pool); ceph_oloc_oid_to_pg()
1464 pg_out->pool = oloc->pool; ceph_oloc_oid_to_pg()
1453 ceph_oloc_oid_to_pg(struct ceph_osdmap *osdmap, struct ceph_object_locator *oloc, struct ceph_object_id *oid, struct ceph_pg *pg_out) ceph_oloc_oid_to_pg() argument
H A Dosd_client.c376 msg_size += 2 + 4 + 8 + 4 + 4; /* oloc */ ceph_osdc_alloc_request()
1644 struct ceph_object_locator *oloc) ceph_oloc_decode()
1668 oloc->pool = ceph_decode_64(p); ceph_oloc_decode()
1723 ret = ceph_oloc_decode(p, end, &redir->oloc); ceph_redirect_decode()
1848 redir.oloc.pool = -1; handle_reply()
1851 if (redir.oloc.pool != -1) { handle_reply()
1852 dout("redirect pool %lld\n", redir.oloc.pool); handle_reply()
1856 req->r_target_oloc = redir.oloc; /* struct */ handle_reply()
2431 /* oloc */ ceph_osdc_build_request()
1643 ceph_oloc_decode(void **p, void *end, struct ceph_object_locator *oloc) ceph_oloc_decode() argument

Completed in 135 milliseconds