Home
last modified time | relevance | path

Searched refs:ceph_pagelist (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/include/linux/ceph/
Dpagelist.h10 struct ceph_pagelist { struct
21 struct ceph_pagelist *pl; /* pagelist, for error checking */ argument
26 struct ceph_pagelist *ceph_pagelist_alloc(gfp_t gfp_flags);
28 extern void ceph_pagelist_release(struct ceph_pagelist *pl);
30 extern int ceph_pagelist_append(struct ceph_pagelist *pl, const void *d, size_t l);
32 extern int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space);
34 extern int ceph_pagelist_free_reserve(struct ceph_pagelist *pl);
36 extern void ceph_pagelist_set_cursor(struct ceph_pagelist *pl,
39 extern int ceph_pagelist_truncate(struct ceph_pagelist *pl,
42 static inline int ceph_pagelist_encode_64(struct ceph_pagelist *pl, u64 v) in ceph_pagelist_encode_64()
[all …]
Dosd_client.h74 struct ceph_pagelist *pagelist;
436 struct ceph_pagelist *pagelist);
453 struct ceph_pagelist *pagelist);
Dmessenger.h183 struct ceph_pagelist *pagelist;
363 struct ceph_pagelist *pagelist);
/kernel/linux/linux-5.10/net/ceph/
Dpagelist.c9 struct ceph_pagelist *ceph_pagelist_alloc(gfp_t gfp_flags) in ceph_pagelist_alloc()
11 struct ceph_pagelist *pl; in ceph_pagelist_alloc()
29 static void ceph_pagelist_unmap_tail(struct ceph_pagelist *pl) in ceph_pagelist_unmap_tail()
38 void ceph_pagelist_release(struct ceph_pagelist *pl) in ceph_pagelist_release()
54 static int ceph_pagelist_addpage(struct ceph_pagelist *pl) in ceph_pagelist_addpage()
74 int ceph_pagelist_append(struct ceph_pagelist *pl, const void *buf, size_t len) in ceph_pagelist_append()
102 int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space) in ceph_pagelist_reserve()
121 int ceph_pagelist_free_reserve(struct ceph_pagelist *pl) in ceph_pagelist_free_reserve()
136 void ceph_pagelist_set_cursor(struct ceph_pagelist *pl, in ceph_pagelist_set_cursor()
150 int ceph_pagelist_truncate(struct ceph_pagelist *pl, in ceph_pagelist_truncate()
Dosd_client.c148 struct ceph_pagelist *pagelist) in ceph_osd_data_pagelist_init()
217 unsigned int which, struct ceph_pagelist *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()
279 unsigned int which, struct ceph_pagelist *pagelist) in osd_req_op_cls_request_data_pagelist()
837 struct ceph_pagelist *pagelist; in osd_req_op_cls_init()
882 struct ceph_pagelist *pagelist; in osd_req_op_xattr_init()
4792 struct ceph_pagelist *pl; in osd_req_op_notify_ack_init()
4861 struct ceph_pagelist *pl; in osd_req_op_notify_init()
Dmessenger.c1002 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_cursor_init()
1027 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_next()
1051 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_advance()
3277 struct ceph_pagelist *pagelist) in ceph_msg_data_add_pagelist()
/kernel/linux/linux-5.10/fs/ceph/
Dacl.c166 struct ceph_pagelist *pagelist = NULL; in ceph_pre_init_acls()
Dmds_client.h288 struct ceph_pagelist *r_pagelist;
Dsuper.h1021 struct ceph_pagelist *pagelist;
1221 struct ceph_pagelist *pagelist,
Dlocks.c468 struct ceph_pagelist *pagelist, in ceph_locks_to_pagelist()
Dxattr.c953 struct ceph_pagelist *pagelist = NULL; in ceph_sync_setxattr()
1206 struct ceph_pagelist *pagelist = as_ctx->pagelist; in ceph_security_init_secctx()
Dmds_client.c55 struct ceph_pagelist *pagelist;
2637 struct ceph_pagelist *pagelist = req->r_pagelist; in create_request_message()
3578 struct ceph_pagelist *_pagelist; in send_reconnect_partial()
3696 struct ceph_pagelist *pagelist = recon_state->pagelist; in reconnect_caps_cb()
3870 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_snap_realms()