Home
last modified time | relevance | path

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

/net/ceph/
Dmessenger.c910 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_cursor_init() local
915 pagelist = data->pagelist; in ceph_msg_data_pagelist_cursor_init()
916 BUG_ON(!pagelist); in ceph_msg_data_pagelist_cursor_init()
921 BUG_ON(list_empty(&pagelist->head)); in ceph_msg_data_pagelist_cursor_init()
922 page = list_first_entry(&pagelist->head, struct page, lru); in ceph_msg_data_pagelist_cursor_init()
924 cursor->resid = min(length, pagelist->length); in ceph_msg_data_pagelist_cursor_init()
935 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_next() local
939 pagelist = data->pagelist; in ceph_msg_data_pagelist_next()
940 BUG_ON(!pagelist); in ceph_msg_data_pagelist_next()
943 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_next()
[all …]
Dosd_client.c148 struct ceph_pagelist *pagelist) in ceph_osd_data_pagelist_init() argument
151 osd_data->pagelist = pagelist; in ceph_osd_data_pagelist_init()
217 unsigned int which, struct ceph_pagelist *pagelist) in osd_req_op_extent_osd_data_pagelist() argument
222 ceph_osd_data_pagelist_init(osd_data, pagelist); in osd_req_op_extent_osd_data_pagelist()
269 unsigned int which, struct ceph_pagelist *pagelist) in osd_req_op_cls_request_info_pagelist() argument
274 ceph_osd_data_pagelist_init(osd_data, pagelist); in osd_req_op_cls_request_info_pagelist()
279 unsigned int which, struct ceph_pagelist *pagelist) in osd_req_op_cls_request_data_pagelist() argument
284 ceph_osd_data_pagelist_init(osd_data, pagelist); in osd_req_op_cls_request_data_pagelist()
285 osd_req->r_ops[which].cls.indata_len += pagelist->length; in osd_req_op_cls_request_data_pagelist()
286 osd_req->r_ops[which].indata_len += pagelist->length; in osd_req_op_cls_request_data_pagelist()
[all …]
DMakefile7 libceph-y := ceph_common.o messenger.o msgpool.o buffer.o pagelist.o \