/kernel/linux/linux-6.6/include/linux/ceph/ |
H A D | auth.h | 55 int *session_key_len, u8 *con_secret, 75 u8 *con_secret, int *con_secret_len); 140 u8 *con_secret, int *con_secret_len); 167 u8 *con_secret, int *con_secret_len); 184 u8 *con_secret, int *con_secret_len);
|
H A D | messenger.h | 69 u8 *con_secret, int *con_secret_len);
|
/kernel/linux/linux-6.6/net/ceph/ |
H A D | auth_x.c | 572 static int decode_con_secret(void **p, void *end, u8 *con_secret, in decode_con_secret() argument 581 if (con_secret) { in decode_con_secret() 586 memcpy(con_secret, *p, len); in decode_con_secret() 603 u8 *con_secret, int *con_secret_len) in handle_auth_session_key() 619 WARN_ON(session_key || con_secret); in handle_auth_session_key() 644 ret = decode_con_secret(&dp, dend, con_secret, con_secret_len); in handle_auth_session_key() 668 u8 *con_secret, int *con_secret_len) in ceph_x_handle_reply() 701 con_secret, con_secret_len); in ceph_x_handle_reply() 846 u8 *con_secret, int *con_secret_len) in decrypt_authorizer_reply() 864 ret = decode_con_secret(&dp, dend, con_secret, con_secret_le in decrypt_authorizer_reply() 600 handle_auth_session_key(struct ceph_auth_client *ac, u64 global_id, void **p, void *end, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) handle_auth_session_key() argument 665 ceph_x_handle_reply(struct ceph_auth_client *ac, u64 global_id, void *buf, void *end, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) ceph_x_handle_reply() argument 844 decrypt_authorizer_reply(struct ceph_crypto_key *secret, void **p, void *end, u64 *nonce_plus_one, u8 *con_secret, int *con_secret_len) decrypt_authorizer_reply() argument 875 ceph_x_verify_authorizer_reply(struct ceph_auth_client *ac, struct ceph_authorizer *a, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) ceph_x_verify_authorizer_reply() argument [all...] |
H A D | auth.c | 367 u8 *con_secret, int *con_secret_len) in ceph_auth_verify_authorizer_reply() 375 con_secret, con_secret_len); in ceph_auth_verify_authorizer_reply() 494 u8 *con_secret, int *con_secret_len) in ceph_auth_handle_reply_done() 501 con_secret, con_secret_len); in ceph_auth_handle_reply_done() 605 u8 *con_secret, int *con_secret_len) in ceph_auth_handle_svc_reply_done() 609 con_secret, con_secret_len); in ceph_auth_handle_svc_reply_done() 363 ceph_auth_verify_authorizer_reply(struct ceph_auth_client *ac, struct ceph_authorizer *a, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) ceph_auth_verify_authorizer_reply() argument 491 ceph_auth_handle_reply_done(struct ceph_auth_client *ac, u64 global_id, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) ceph_auth_handle_reply_done() argument 601 ceph_auth_handle_svc_reply_done(struct ceph_auth_client *ac, struct ceph_auth_handshake *auth, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) ceph_auth_handle_svc_reply_done() argument
|
H A D | auth_none.c | 74 int *session_key_len, u8 *con_secret, in handle_reply() 72 handle_reply(struct ceph_auth_client *ac, u64 global_id, void *buf, void *end, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) handle_reply() argument
|
H A D | messenger_v2.c | 705 const u8 *con_secret, int con_secret_len) in setup_crypto() 751 pr_err("con_secret too small %d\n", con_secret_len); in setup_crypto() 765 WARN_ON((unsigned long)con_secret & in setup_crypto() 767 ret = crypto_aead_setkey(con->v2.gcm_tfm, con_secret, CEPH_GCM_KEY_LEN); in setup_crypto() 790 memcpy(&con->v2.in_gcm_nonce, con_secret + CEPH_GCM_KEY_LEN, in setup_crypto() 793 con_secret + CEPH_GCM_KEY_LEN + CEPH_GCM_IV_LEN, in setup_crypto() 2383 * Align session_key and con_secret to avoid GFP_ATOMIC allocation 2393 u8 *con_secret = PTR_ALIGN(&con_secret_buf[0], 16); in process_auth_done() local 2416 con_secret, &con_secret_len); in process_auth_done() 2429 ret = setup_crypto(con, session_key, session_key_len, con_secret, in process_auth_done() 703 setup_crypto(struct ceph_connection *con, const u8 *session_key, int session_key_len, const u8 *con_secret, int con_secret_len) setup_crypto() argument [all...] |
H A D | mon_client.c | 1393 u8 *con_secret, int *con_secret_len) in mon_handle_auth_done() 1405 con_secret, con_secret_len); in mon_handle_auth_done() 1390 mon_handle_auth_done(struct ceph_connection *con, u64 global_id, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) mon_handle_auth_done() argument
|
H A D | osd_client.c | 5691 u8 *con_secret, int *con_secret_len) in osd_handle_auth_done() 5699 con_secret, con_secret_len); in osd_handle_auth_done() 5688 osd_handle_auth_done(struct ceph_connection *con, u64 global_id, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) osd_handle_auth_done() argument
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | mds_client.c | 5881 u8 *con_secret, int *con_secret_len) in mds_handle_auth_done() 5889 con_secret, con_secret_len); in mds_handle_auth_done() 5878 mds_handle_auth_done(struct ceph_connection *con, u64 global_id, void *reply, int reply_len, u8 *session_key, int *session_key_len, u8 *con_secret, int *con_secret_len) mds_handle_auth_done() argument
|