ceph_auth_client 14 include/linux/ceph/auth.h struct ceph_auth_client; ceph_auth_client 32 include/linux/ceph/auth.h int (*is_authenticated)(struct ceph_auth_client *ac); ceph_auth_client 38 include/linux/ceph/auth.h int (*should_authenticate)(struct ceph_auth_client *ac); ceph_auth_client 45 include/linux/ceph/auth.h int (*build_request)(struct ceph_auth_client *ac, void *buf, void *end); ceph_auth_client 46 include/linux/ceph/auth.h int (*handle_reply)(struct ceph_auth_client *ac, int result, ceph_auth_client 53 include/linux/ceph/auth.h int (*create_authorizer)(struct ceph_auth_client *ac, int peer_type, ceph_auth_client 56 include/linux/ceph/auth.h int (*update_authorizer)(struct ceph_auth_client *ac, int peer_type, ceph_auth_client 58 include/linux/ceph/auth.h int (*verify_authorizer_reply)(struct ceph_auth_client *ac, ceph_auth_client 60 include/linux/ceph/auth.h void (*destroy_authorizer)(struct ceph_auth_client *ac, ceph_auth_client 62 include/linux/ceph/auth.h void (*invalidate_authorizer)(struct ceph_auth_client *ac, ceph_auth_client 66 include/linux/ceph/auth.h void (*reset)(struct ceph_auth_client *ac); ceph_auth_client 68 include/linux/ceph/auth.h void (*destroy)(struct ceph_auth_client *ac); ceph_auth_client 85 include/linux/ceph/auth.h extern struct ceph_auth_client *ceph_auth_init(const char *name, ceph_auth_client 87 include/linux/ceph/auth.h extern void ceph_auth_destroy(struct ceph_auth_client *ac); ceph_auth_client 89 include/linux/ceph/auth.h extern void ceph_auth_reset(struct ceph_auth_client *ac); ceph_auth_client 91 include/linux/ceph/auth.h extern int ceph_auth_build_hello(struct ceph_auth_client *ac, ceph_auth_client 93 include/linux/ceph/auth.h extern int ceph_handle_auth_reply(struct ceph_auth_client *ac, ceph_auth_client 98 include/linux/ceph/auth.h extern int ceph_build_auth(struct ceph_auth_client *ac, ceph_auth_client 101 include/linux/ceph/auth.h extern int ceph_auth_is_authenticated(struct ceph_auth_client *ac); ceph_auth_client 102 include/linux/ceph/auth.h extern int ceph_auth_create_authorizer(struct ceph_auth_client *ac, ceph_auth_client 105 include/linux/ceph/auth.h extern void ceph_auth_destroy_authorizer(struct ceph_auth_client *ac, ceph_auth_client 107 include/linux/ceph/auth.h extern int ceph_auth_update_authorizer(struct ceph_auth_client *ac, ceph_auth_client 110 include/linux/ceph/auth.h extern int ceph_auth_verify_authorizer_reply(struct ceph_auth_client *ac, ceph_auth_client 113 include/linux/ceph/auth.h extern void ceph_auth_invalidate_authorizer(struct ceph_auth_client *ac, ceph_auth_client 12 include/linux/ceph/mon_client.h struct ceph_auth_client; ceph_auth_client 66 include/linux/ceph/mon_client.h struct ceph_auth_client *auth;