Lines Matching defs:ceph_connection_operations
24 struct ceph_connection_operations { struct
25 struct ceph_connection *(*get)(struct ceph_connection *);
26 void (*put)(struct ceph_connection *);
29 void (*dispatch) (struct ceph_connection *con, struct ceph_msg *m);
32 struct ceph_auth_handshake *(*get_authorizer) (
35 int (*add_authorizer_challenge)(struct ceph_connection *con,
38 int (*verify_authorizer_reply) (struct ceph_connection *con);
39 int (*invalidate_authorizer)(struct ceph_connection *con);
42 void (*fault) (struct ceph_connection *con);
46 void (*peer_reset) (struct ceph_connection *con);
48 struct ceph_msg * (*alloc_msg) (struct ceph_connection *con,
52 void (*reencode_message) (struct ceph_msg *msg);
54 int (*sign_message) (struct ceph_msg *msg);
55 int (*check_message_signature) (struct ceph_msg *msg);
58 int (*get_auth_request)(struct ceph_connection *con,
61 int (*handle_auth_reply_more)(struct ceph_connection *con,
65 int (*handle_auth_done)(struct ceph_connection *con,
69 int (*handle_auth_bad_method)(struct ceph_connection *con,