Lines Matching refs:pagelist
49 struct ceph_pagelist *pagelist; member
1980 struct ceph_pagelist *pagelist = req->r_pagelist; in create_request_message() local
1981 atomic_inc(&pagelist->refcnt); in create_request_message()
1982 ceph_msg_data_add_pagelist(msg, pagelist); in create_request_message()
1983 msg->hdr.data_len = cpu_to_le32(pagelist->length); in create_request_message()
2733 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_caps_cb() local
2744 err = ceph_pagelist_encode_64(pagelist, ceph_ino(inode)); in encode_caps_cb()
2759 err = ceph_pagelist_encode_string(pagelist, path, pathlen); in encode_caps_cb()
2817 err = ceph_pagelist_append(pagelist, &rec, reclen); in encode_caps_cb()
2819 err = ceph_locks_to_pagelist(flocks, pagelist, in encode_caps_cb()
2824 err = ceph_pagelist_append(pagelist, &rec, reclen); in encode_caps_cb()
2856 struct ceph_pagelist *pagelist; in send_mds_reconnect() local
2861 pagelist = kmalloc(sizeof(*pagelist), GFP_NOFS); in send_mds_reconnect()
2862 if (!pagelist) in send_mds_reconnect()
2864 ceph_pagelist_init(pagelist); in send_mds_reconnect()
2910 err = ceph_pagelist_encode_32(pagelist, s_nr_caps); in send_mds_reconnect()
2915 recon_state.pagelist = pagelist; in send_mds_reconnect()
2940 err = ceph_pagelist_append(pagelist, &sr_rec, sizeof(sr_rec)); in send_mds_reconnect()
2950 struct page *page = list_first_entry(&pagelist->head, in send_mds_reconnect()
2957 reply->hdr.data_len = cpu_to_le32(pagelist->length); in send_mds_reconnect()
2958 ceph_msg_data_add_pagelist(reply, pagelist); in send_mds_reconnect()
2975 ceph_pagelist_release(pagelist); in send_mds_reconnect()