Lines Matching refs:pagelist

1000 	struct ceph_pagelist *pagelist;  in ceph_msg_data_pagelist_cursor_init()  local
1005 pagelist = data->pagelist; in ceph_msg_data_pagelist_cursor_init()
1006 BUG_ON(!pagelist); in ceph_msg_data_pagelist_cursor_init()
1011 BUG_ON(list_empty(&pagelist->head)); in ceph_msg_data_pagelist_cursor_init()
1012 page = list_first_entry(&pagelist->head, struct page, lru); in ceph_msg_data_pagelist_cursor_init()
1014 cursor->resid = min(length, pagelist->length); in ceph_msg_data_pagelist_cursor_init()
1025 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_next() local
1029 pagelist = data->pagelist; in ceph_msg_data_pagelist_next()
1030 BUG_ON(!pagelist); in ceph_msg_data_pagelist_next()
1033 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_next()
1049 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_advance() local
1053 pagelist = data->pagelist; in ceph_msg_data_pagelist_advance()
1054 BUG_ON(!pagelist); in ceph_msg_data_pagelist_advance()
1056 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_advance()
1072 BUG_ON(list_is_last(&cursor->page->lru, &pagelist->head)); in ceph_msg_data_pagelist_advance()
3166 ceph_pagelist_release(data->pagelist); in ceph_msg_data_destroy()
3190 struct ceph_pagelist *pagelist) in ceph_msg_data_add_pagelist() argument
3194 BUG_ON(!pagelist); in ceph_msg_data_add_pagelist()
3195 BUG_ON(!pagelist->length); in ceph_msg_data_add_pagelist()
3199 data->pagelist = pagelist; in ceph_msg_data_add_pagelist()
3202 msg->data_length += pagelist->length; in ceph_msg_data_add_pagelist()