Lines Matching refs:pagelist

1027 	struct ceph_pagelist *pagelist;  in ceph_msg_data_pagelist_cursor_init()  local
1032 pagelist = data->pagelist; in ceph_msg_data_pagelist_cursor_init()
1033 BUG_ON(!pagelist); in ceph_msg_data_pagelist_cursor_init()
1038 BUG_ON(list_empty(&pagelist->head)); in ceph_msg_data_pagelist_cursor_init()
1039 page = list_first_entry(&pagelist->head, struct page, lru); in ceph_msg_data_pagelist_cursor_init()
1041 cursor->resid = min(length, pagelist->length); in ceph_msg_data_pagelist_cursor_init()
1052 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_next() local
1056 pagelist = data->pagelist; in ceph_msg_data_pagelist_next()
1057 BUG_ON(!pagelist); in ceph_msg_data_pagelist_next()
1060 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_next()
1076 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_advance() local
1080 pagelist = data->pagelist; in ceph_msg_data_pagelist_advance()
1081 BUG_ON(!pagelist); in ceph_msg_data_pagelist_advance()
1083 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_advance()
1099 BUG_ON(list_is_last(&cursor->page->lru, &pagelist->head)); in ceph_msg_data_pagelist_advance()
3283 ceph_pagelist_release(data->pagelist); in ceph_msg_data_destroy()
3307 struct ceph_pagelist *pagelist) in ceph_msg_data_add_pagelist() argument
3311 BUG_ON(!pagelist); in ceph_msg_data_add_pagelist()
3312 BUG_ON(!pagelist->length); in ceph_msg_data_add_pagelist()
3316 data->pagelist = pagelist; in ceph_msg_data_add_pagelist()
3319 msg->data_length += pagelist->length; in ceph_msg_data_add_pagelist()