Symbol: ceph_auth_client
fs/ceph/debugfs.c
351
struct ceph_auth_client *ac = fsc->client->monc.auth;
fs/ceph/mds_client.c
7192
struct ceph_auth_client *ac = mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7209
struct ceph_auth_client *ac = mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7219
struct ceph_auth_client *ac = mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7231
struct ceph_auth_client *ac = mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7243
struct ceph_auth_client *ac = s->s_mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7263
struct ceph_auth_client *ac = s->s_mdsc->fsc->client->monc.auth;
fs/ceph/mds_client.c
7283
struct ceph_auth_client *ac = s->s_mdsc->fsc->client->monc.auth;
include/linux/ceph/auth.h
107
void ceph_auth_set_global_id(struct ceph_auth_client *ac, u64 global_id);
include/linux/ceph/auth.h
109
struct ceph_auth_client *ceph_auth_init(const char *name,
include/linux/ceph/auth.h
112
extern void ceph_auth_destroy(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
114
extern void ceph_auth_reset(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
116
extern int ceph_auth_build_hello(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
118
extern int ceph_handle_auth_reply(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
123
extern int ceph_build_auth(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
125
extern int ceph_auth_is_authenticated(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
127
int __ceph_auth_get_authorizer(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
132
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
136
int ceph_auth_verify_authorizer_reply(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
141
extern void ceph_auth_invalidate_authorizer(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
15
struct ceph_auth_client;
include/linux/ceph/auth.h
161
int ceph_auth_get_request(struct ceph_auth_client *ac, void *buf, int buf_len);
include/linux/ceph/auth.h
162
int ceph_auth_handle_reply_more(struct ceph_auth_client *ac, void *reply,
include/linux/ceph/auth.h
164
int ceph_auth_handle_reply_done(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
168
bool ceph_auth_handle_bad_method(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
173
int ceph_auth_get_authorizer(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
176
int ceph_auth_handle_svc_reply_more(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
180
int ceph_auth_handle_svc_reply_done(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
185
bool ceph_auth_handle_bad_authorizer(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
39
int (*is_authenticated)(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
45
int (*should_authenticate)(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
52
int (*build_request)(struct ceph_auth_client *ac, void *buf, void *end);
include/linux/ceph/auth.h
53
int (*handle_reply)(struct ceph_auth_client *ac, u64 global_id,
include/linux/ceph/auth.h
62
int (*create_authorizer)(struct ceph_auth_client *ac, int peer_type,
include/linux/ceph/auth.h
65
int (*update_authorizer)(struct ceph_auth_client *ac, int peer_type,
include/linux/ceph/auth.h
67
int (*add_authorizer_challenge)(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
71
int (*verify_authorizer_reply)(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
76
void (*invalidate_authorizer)(struct ceph_auth_client *ac,
include/linux/ceph/auth.h
80
void (*reset)(struct ceph_auth_client *ac);
include/linux/ceph/auth.h
82
void (*destroy)(struct ceph_auth_client *ac);
include/linux/ceph/mon_client.h
13
struct ceph_auth_client;
include/linux/ceph/mon_client.h
77
struct ceph_auth_client *auth;
net/ceph/auth.c
121
int ceph_auth_build_hello(struct ceph_auth_client *ac, void *buf, size_t len)
net/ceph/auth.c
164
static int build_request(struct ceph_auth_client *ac, bool add_header,
net/ceph/auth.c
198
int ceph_handle_auth_reply(struct ceph_auth_client *ac,
net/ceph/auth.c
24
static int init_protocol(struct ceph_auth_client *ac, int proto)
net/ceph/auth.c
286
int ceph_build_auth(struct ceph_auth_client *ac,
net/ceph/auth.c
298
int ceph_auth_is_authenticated(struct ceph_auth_client *ac)
net/ceph/auth.c
310
int __ceph_auth_get_authorizer(struct ceph_auth_client *ac,
net/ceph/auth.c
349
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
net/ceph/auth.c
365
int ceph_auth_verify_authorizer_reply(struct ceph_auth_client *ac,
net/ceph/auth.c
383
void ceph_auth_invalidate_authorizer(struct ceph_auth_client *ac, int peer_type)
net/ceph/auth.c
39
void ceph_auth_set_global_id(struct ceph_auth_client *ac, u64 global_id)
net/ceph/auth.c
429
int ceph_auth_get_request(struct ceph_auth_client *ac, void *buf, int buf_len)
net/ceph/auth.c
477
int ceph_auth_handle_reply_more(struct ceph_auth_client *ac, void *reply,
net/ceph/auth.c
493
int ceph_auth_handle_reply_done(struct ceph_auth_client *ac,
net/ceph/auth.c
509
bool ceph_auth_handle_bad_method(struct ceph_auth_client *ac,
net/ceph/auth.c
549
int ceph_auth_get_authorizer(struct ceph_auth_client *ac,
net/ceph/auth.c
56
struct ceph_auth_client *ceph_auth_init(const char *name,
net/ceph/auth.c
579
int ceph_auth_handle_svc_reply_more(struct ceph_auth_client *ac,
net/ceph/auth.c
60
struct ceph_auth_client *ac;
net/ceph/auth.c
603
int ceph_auth_handle_svc_reply_done(struct ceph_auth_client *ac,
net/ceph/auth.c
615
bool ceph_auth_handle_bad_authorizer(struct ceph_auth_client *ac,
net/ceph/auth.c
81
void ceph_auth_destroy(struct ceph_auth_client *ac)
net/ceph/auth.c
92
void ceph_auth_reset(struct ceph_auth_client *ac)
net/ceph/auth_none.c
131
int ceph_auth_none_init(struct ceph_auth_client *ac)
net/ceph/auth_none.c
15
static void reset(struct ceph_auth_client *ac)
net/ceph/auth_none.c
22
static void destroy(struct ceph_auth_client *ac)
net/ceph/auth_none.c
28
static int is_authenticated(struct ceph_auth_client *ac)
net/ceph/auth_none.c
35
static int should_authenticate(struct ceph_auth_client *ac)
net/ceph/auth_none.c
42
static int ceph_auth_none_build_authorizer(struct ceph_auth_client *ac,
net/ceph/auth_none.c
63
static int build_request(struct ceph_auth_client *ac, void *buf, void *end)
net/ceph/auth_none.c
72
static int handle_reply(struct ceph_auth_client *ac, u64 global_id,
net/ceph/auth_none.c
94
struct ceph_auth_client *ac, int peer_type,
net/ceph/auth_none.h
25
int ceph_auth_none_init(struct ceph_auth_client *ac);
net/ceph/auth_x.c
1013
static void invalidate_ticket(struct ceph_auth_client *ac, int peer_type)
net/ceph/auth_x.c
1029
static void ceph_x_invalidate_authorizer(struct ceph_auth_client *ac,
net/ceph/auth_x.c
1183
int ceph_x_init(struct ceph_auth_client *ac)
net/ceph/auth_x.c
156
get_ticket_handler(struct ceph_auth_client *ac, int service)
net/ceph/auth_x.c
183
static void remove_ticket_handler(struct ceph_auth_client *ac,
net/ceph/auth_x.c
196
static int process_one_ticket(struct ceph_auth_client *ac,
net/ceph/auth_x.c
315
static int ceph_x_proc_ticket_reply(struct ceph_auth_client *ac,
net/ceph/auth_x.c
36
static void ceph_x_validate_tickets(struct ceph_auth_client *ac, int *pneed);
net/ceph/auth_x.c
38
static int ceph_x_is_authenticated(struct ceph_auth_client *ac)
net/ceph/auth_x.c
398
static int ceph_x_build_authorizer(struct ceph_auth_client *ac,
net/ceph/auth_x.c
510
static void ceph_x_validate_tickets(struct ceph_auth_client *ac, int *pneed)
net/ceph/auth_x.c
52
static int ceph_x_should_authenticate(struct ceph_auth_client *ac)
net/ceph/auth_x.c
540
static int ceph_x_build_request(struct ceph_auth_client *ac,
net/ceph/auth_x.c
666
static int handle_auth_session_key(struct ceph_auth_client *ac, u64 global_id,
net/ceph/auth_x.c
735
static int ceph_x_handle_reply(struct ceph_auth_client *ac, u64 global_id,
net/ceph/auth_x.c
805
struct ceph_auth_client *ac, int peer_type,
net/ceph/auth_x.c
840
struct ceph_auth_client *ac, int peer_type,
net/ceph/auth_x.c
896
static int ceph_x_add_authorizer_challenge(struct ceph_auth_client *ac,
net/ceph/auth_x.c
955
static int ceph_x_verify_authorizer_reply(struct ceph_auth_client *ac,
net/ceph/auth_x.c
984
static void ceph_x_reset(struct ceph_auth_client *ac)
net/ceph/auth_x.c
993
static void ceph_x_destroy(struct ceph_auth_client *ac)
net/ceph/auth_x.h
52
int ceph_x_init(struct ceph_auth_client *ac);
net/ceph/osd_client.c
5556
struct ceph_auth_client *ac = osdc->client->monc.auth;
net/ceph/osd_client.c
5573
struct ceph_auth_client *ac = osdc->client->monc.auth;
net/ceph/osd_client.c
5583
struct ceph_auth_client *ac = osdc->client->monc.auth;
net/ceph/osd_client.c
5595
struct ceph_auth_client *ac = osdc->client->monc.auth;
net/ceph/osd_client.c
5606
struct ceph_auth_client *ac = o->o_osdc->client->monc.auth;
net/ceph/osd_client.c
5626
struct ceph_auth_client *ac = o->o_osdc->client->monc.auth;
net/ceph/osd_client.c
5646
struct ceph_auth_client *ac = o->o_osdc->client->monc.auth;