Lines Matching refs:pagelist
50 struct ceph_pagelist *pagelist; member
2020 struct ceph_pagelist *pagelist = req->r_pagelist; in create_request_message() local
2021 atomic_inc(&pagelist->refcnt); in create_request_message()
2022 ceph_msg_data_add_pagelist(msg, pagelist); in create_request_message()
2023 msg->hdr.data_len = cpu_to_le32(pagelist->length); in create_request_message()
2793 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_caps_cb() local
2804 err = ceph_pagelist_encode_64(pagelist, ceph_ino(inode)); in encode_caps_cb()
2819 err = ceph_pagelist_encode_string(pagelist, path, pathlen); in encode_caps_cb()
2877 err = ceph_pagelist_append(pagelist, &rec, reclen); in encode_caps_cb()
2879 err = ceph_locks_to_pagelist(flocks, pagelist, in encode_caps_cb()
2884 err = ceph_pagelist_append(pagelist, &rec, reclen); in encode_caps_cb()
2916 struct ceph_pagelist *pagelist; in send_mds_reconnect() local
2921 pagelist = kmalloc(sizeof(*pagelist), GFP_NOFS); in send_mds_reconnect()
2922 if (!pagelist) in send_mds_reconnect()
2924 ceph_pagelist_init(pagelist); in send_mds_reconnect()
2969 err = ceph_pagelist_encode_32(pagelist, s_nr_caps); in send_mds_reconnect()
2974 recon_state.pagelist = pagelist; in send_mds_reconnect()
2999 err = ceph_pagelist_append(pagelist, &sr_rec, sizeof(sr_rec)); in send_mds_reconnect()
3009 struct page *page = list_first_entry(&pagelist->head, in send_mds_reconnect()
3016 reply->hdr.data_len = cpu_to_le32(pagelist->length); in send_mds_reconnect()
3017 ceph_msg_data_add_pagelist(reply, pagelist); in send_mds_reconnect()
3037 ceph_pagelist_release(pagelist); in send_mds_reconnect()