diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/ceph/osd_client.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/ceph/osd_client.h b/include/linux/ceph/osd_client.h index 19821a191732..96337b15a60d 100644 --- a/include/linux/ceph/osd_client.h +++ b/include/linux/ceph/osd_client.h | |||
| @@ -397,6 +397,14 @@ extern void ceph_osdc_sync(struct ceph_osd_client *osdc); | |||
| 397 | extern void ceph_osdc_flush_notifies(struct ceph_osd_client *osdc); | 397 | extern void ceph_osdc_flush_notifies(struct ceph_osd_client *osdc); |
| 398 | void ceph_osdc_maybe_request_map(struct ceph_osd_client *osdc); | 398 | void ceph_osdc_maybe_request_map(struct ceph_osd_client *osdc); |
| 399 | 399 | ||
| 400 | int ceph_osdc_call(struct ceph_osd_client *osdc, | ||
| 401 | struct ceph_object_id *oid, | ||
| 402 | struct ceph_object_locator *oloc, | ||
| 403 | const char *class, const char *method, | ||
| 404 | unsigned int flags, | ||
| 405 | struct page *req_page, size_t req_len, | ||
| 406 | struct page *resp_page, size_t *resp_len); | ||
| 407 | |||
| 400 | extern int ceph_osdc_readpages(struct ceph_osd_client *osdc, | 408 | extern int ceph_osdc_readpages(struct ceph_osd_client *osdc, |
| 401 | struct ceph_vino vino, | 409 | struct ceph_vino vino, |
| 402 | struct ceph_file_layout *layout, | 410 | struct ceph_file_layout *layout, |
