diff options
author | Alex Elder <elder@inktank.com> | 2013-02-15 11:42:29 -0600 |
---|---|---|
committer | Alex Elder <elder@inktank.com> | 2013-02-18 12:19:54 -0600 |
commit | 60e56f138180e72fa8487d4b9c1c916013494f46 (patch) | |
tree | e3fb48ffc88d22680167ed51946df024623a463a /include/linux/ceph | |
parent | 60789380ae833061803030d51952a5a341e4dade (diff) | |
download | linux-exynos-60e56f138180e72fa8487d4b9c1c916013494f46.tar.gz linux-exynos-60e56f138180e72fa8487d4b9c1c916013494f46.tar.bz2 linux-exynos-60e56f138180e72fa8487d4b9c1c916013494f46.zip |
libceph: kill ceph_calc_raw_layout()
There is no caller of ceph_calc_raw_layout() outside of libceph, so
there's no need to export from the module.
Furthermore, there is only one caller, in calc_layout(), and it
is not much more than a simple wrapper for that function.
So get rid of ceph_calc_raw_layout() and embed it instead within
calc_layout().
While touching "osd_client.c", get rid of the unnecessary forward
declaration of __send_request().
Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'include/linux/ceph')
-rw-r--r-- | include/linux/ceph/osd_client.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/include/linux/ceph/osd_client.h b/include/linux/ceph/osd_client.h index 5812802bd8ae..c39e7ed4b203 100644 --- a/include/linux/ceph/osd_client.h +++ b/include/linux/ceph/osd_client.h @@ -207,11 +207,6 @@ extern void ceph_osdc_handle_reply(struct ceph_osd_client *osdc, extern void ceph_osdc_handle_map(struct ceph_osd_client *osdc, struct ceph_msg *msg); -extern int ceph_calc_raw_layout(struct ceph_file_layout *layout, - u64 off, u64 *plen, u64 *bno, - struct ceph_osd_request *req, - struct ceph_osd_req_op *op); - extern struct ceph_osd_request *ceph_osdc_alloc_request(struct ceph_osd_client *osdc, struct ceph_snap_context *snapc, unsigned int num_op, |