Symbol: ceph_crypto_key
include/linux/ceph/auth.h
110
const struct ceph_crypto_key *key,
include/linux/ceph/auth.h
98
const struct ceph_crypto_key *key; /* our secret key */
include/linux/ceph/libceph.h
68
struct ceph_crypto_key *key;
net/ceph/auth.c
57
const struct ceph_crypto_key *key,
net/ceph/auth_x.c
106
static int __ceph_x_decrypt(const struct ceph_crypto_key *key, int usage_slot,
net/ceph/auth_x.c
132
static int ceph_x_decrypt(const struct ceph_crypto_key *key, int usage_slot,
net/ceph/auth_x.c
197
struct ceph_crypto_key *secret,
net/ceph/auth_x.c
210
struct ceph_crypto_key new_session_key = { 0 };
net/ceph/auth_x.c
316
struct ceph_crypto_key *secret,
net/ceph/auth_x.c
63
static int __ceph_x_encrypt_offset(const struct ceph_crypto_key *key)
net/ceph/auth_x.c
69
static int ceph_x_encrypt_offset(const struct ceph_crypto_key *key)
net/ceph/auth_x.c
78
static int ceph_x_encrypt_buflen(const struct ceph_crypto_key *key,
net/ceph/auth_x.c
85
static int ceph_x_encrypt(const struct ceph_crypto_key *key, int usage_slot,
net/ceph/auth_x.c
869
static int decrypt_authorizer_challenge(struct ceph_crypto_key *secret,
net/ceph/auth_x.c
923
static int decrypt_authorizer_reply(struct ceph_crypto_key *secret,
net/ceph/auth_x.h
19
struct ceph_crypto_key session_key;
net/ceph/auth_x.h
32
struct ceph_crypto_key session_key;
net/ceph/auth_x.h
41
struct ceph_crypto_key secret;
net/ceph/ceph_common.c
353
static int get_secret(struct ceph_crypto_key *dst, const char *name,
net/ceph/ceph_common.c
359
struct ceph_crypto_key *ckey;
net/ceph/crypto.c
114
int ceph_crypto_key_decode(struct ceph_crypto_key *key, void **p, void *end)
net/ceph/crypto.c
139
int ceph_crypto_key_unarmor(struct ceph_crypto_key *key, const char *inkey)
net/ceph/crypto.c
166
void ceph_crypto_key_destroy(struct ceph_crypto_key *key)
net/ceph/crypto.c
20
static int set_aes_tfm(struct ceph_crypto_key *key)
net/ceph/crypto.c
264
static int ceph_aes_crypt(const struct ceph_crypto_key *key, bool encrypt,
net/ceph/crypto.c
328
static int ceph_krb5_encrypt(const struct ceph_crypto_key *key, int usage_slot,
net/ceph/crypto.c
358
static int ceph_krb5_decrypt(const struct ceph_crypto_key *key, int usage_slot,
net/ceph/crypto.c
389
int ceph_crypt(const struct ceph_crypto_key *key, int usage_slot, bool encrypt,
net/ceph/crypto.c
41
static int set_krb5_tfms(struct ceph_crypto_key *key, const u32 *key_usages,
net/ceph/crypto.c
410
int ceph_crypt_data_offset(const struct ceph_crypto_key *key)
net/ceph/crypto.c
424
int ceph_crypt_buflen(const struct ceph_crypto_key *key, int data_len)
net/ceph/crypto.c
441
void ceph_hmac_sha256(const struct ceph_crypto_key *key, const void *buf,
net/ceph/crypto.c
459
struct ceph_crypto_key *ckey;
net/ceph/crypto.c
491
struct ceph_crypto_key *ckey = prep->payload.data[0];
net/ceph/crypto.c
498
struct ceph_crypto_key *ckey = key->payload.data[0];
net/ceph/crypto.c
78
int ceph_crypto_key_prepare(struct ceph_crypto_key *key,
net/ceph/crypto.c
97
int ceph_crypto_key_clone(struct ceph_crypto_key *dst,
net/ceph/crypto.c
98
const struct ceph_crypto_key *src)
net/ceph/crypto.h
31
int ceph_crypto_key_prepare(struct ceph_crypto_key *key,
net/ceph/crypto.h
33
int ceph_crypto_key_clone(struct ceph_crypto_key *dst,
net/ceph/crypto.h
34
const struct ceph_crypto_key *src);
net/ceph/crypto.h
35
int ceph_crypto_key_decode(struct ceph_crypto_key *key, void **p, void *end);
net/ceph/crypto.h
36
int ceph_crypto_key_unarmor(struct ceph_crypto_key *key, const char *in);
net/ceph/crypto.h
37
void ceph_crypto_key_destroy(struct ceph_crypto_key *key);
net/ceph/crypto.h
40
int ceph_crypt(const struct ceph_crypto_key *key, int usage_slot, bool encrypt,
net/ceph/crypto.h
42
int ceph_crypt_data_offset(const struct ceph_crypto_key *key);
net/ceph/crypto.h
43
int ceph_crypt_buflen(const struct ceph_crypto_key *key, int data_len);
net/ceph/crypto.h
44
void ceph_hmac_sha256(const struct ceph_crypto_key *key, const void *buf,