Home
last modified time | relevance | path

Searched refs:osd_data (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/net/ceph/
Dosd_client.c88 static void ceph_osd_data_init(struct ceph_osd_data *osd_data) in ceph_osd_data_init() argument
90 memset(osd_data, 0, sizeof (*osd_data)); in ceph_osd_data_init()
91 osd_data->type = CEPH_OSD_DATA_TYPE_NONE; in ceph_osd_data_init()
94 static void ceph_osd_data_pages_init(struct ceph_osd_data *osd_data, in ceph_osd_data_pages_init() argument
98 osd_data->type = CEPH_OSD_DATA_TYPE_PAGES; in ceph_osd_data_pages_init()
99 osd_data->pages = pages; in ceph_osd_data_pages_init()
100 osd_data->length = length; in ceph_osd_data_pages_init()
101 osd_data->alignment = alignment; in ceph_osd_data_pages_init()
102 osd_data->pages_from_pool = pages_from_pool; in ceph_osd_data_pages_init()
103 osd_data->own_pages = own_pages; in ceph_osd_data_pages_init()
[all …]
/linux-4.1.27/fs/ceph/
Daddr.c259 struct ceph_osd_data *osd_data; in finish_read() local
268 osd_data = osd_req_op_extent_osd_data(req, 0); in finish_read()
269 BUG_ON(osd_data->type != CEPH_OSD_DATA_TYPE_PAGES); in finish_read()
270 num_pages = calc_pages_for((u64)osd_data->alignment, in finish_read()
271 (u64)osd_data->length); in finish_read()
273 struct page *page = osd_data->pages[i]; in finish_read()
292 kfree(osd_data->pages); in finish_read()
603 struct ceph_osd_data *osd_data; in writepages_finish() local
616 osd_data = osd_req_op_extent_osd_data(req, 0); in writepages_finish()
617 BUG_ON(osd_data->type != CEPH_OSD_DATA_TYPE_PAGES); in writepages_finish()
[all …]
/linux-4.1.27/include/linux/ceph/
Dosd_client.h87 struct ceph_osd_data osd_data; member
94 struct ceph_osd_data osd_data; member