Lines Matching refs:ceph_msg
18 struct ceph_msg;
30 void (*dispatch) (struct ceph_connection *con, struct ceph_msg *m);
49 struct ceph_msg * (*alloc_msg) (struct ceph_connection *con,
53 void (*reencode_message) (struct ceph_msg *msg);
55 int (*sign_message) (struct ceph_msg *msg);
56 int (*check_message_signature) (struct ceph_msg *msg);
265 struct ceph_msg { struct
497 struct ceph_msg *in_msg;
498 struct ceph_msg *out_msg; /* sending message (== tail of
536 struct ceph_msg *msg, size_t length);
595 extern void ceph_con_send(struct ceph_connection *con, struct ceph_msg *msg);
597 extern void ceph_msg_revoke(struct ceph_msg *msg);
598 extern void ceph_msg_revoke_incoming(struct ceph_msg *msg);
604 void ceph_msg_data_add_pages(struct ceph_msg *msg, struct page **pages,
606 extern void ceph_msg_data_add_pagelist(struct ceph_msg *msg,
609 void ceph_msg_data_add_bio(struct ceph_msg *msg, struct ceph_bio_iter *bio_pos,
612 void ceph_msg_data_add_bvecs(struct ceph_msg *msg,
614 void ceph_msg_data_add_iter(struct ceph_msg *msg,
617 struct ceph_msg *ceph_msg_new2(int type, int front_len, int max_data_items,
619 extern struct ceph_msg *ceph_msg_new(int type, int front_len, gfp_t flags,
622 extern struct ceph_msg *ceph_msg_get(struct ceph_msg *msg);
623 extern void ceph_msg_put(struct ceph_msg *msg);
625 extern void ceph_msg_dump(struct ceph_msg *msg);