Home
last modified time | relevance | path

Searched refs:psk_len (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/nvme/common/
H A Dauth.c540 size_t psk_len = nvme_auth_hmac_hash_len(hmac_id); in nvme_auth_generate_psk() local
551 psk = kzalloc(psk_len, GFP_KERNEL); in nvme_auth_generate_psk()
560 *ret_len = psk_len; in nvme_auth_generate_psk()
600 int nvme_auth_generate_digest(u8 hmac_id, const u8 *psk, size_t psk_len, in nvme_auth_generate_digest() argument
639 ret = nvme_auth_hmac_init(&hmac, hmac_id, psk, psk_len); in nvme_auth_generate_digest()
691 int nvme_auth_derive_tls_psk(int hmac_id, const u8 *psk, size_t psk_len, in nvme_auth_derive_tls_psk() argument
715 if (psk_len != hash_len) { in nvme_auth_derive_tls_psk()
716 pr_warn("%s: unexpected psk_len %zu\n", __func__, psk_len); in nvme_auth_derive_tls_psk()
721 ret = nvme_auth_hmac(hmac_id, default_salt, hash_len, psk, psk_len, in nvme_auth_derive_tls_psk()
763 tls_key = kzalloc(psk_len, GFP_KERNEL); in nvme_auth_derive_tls_psk()
/linux/include/linux/
H A Dnvme-auth.h58 int nvme_auth_generate_digest(u8 hmac_id, const u8 *psk, size_t psk_len,
61 int nvme_auth_derive_tls_psk(int hmac_id, const u8 *psk, size_t psk_len,
/linux/drivers/nvme/target/
H A Dauth.c474 size_t psk_len; in nvmet_auth_insert_psk() local
484 hash_len, &psk, &psk_len); in nvmet_auth_insert_psk()
490 ret = nvme_auth_generate_digest(sq->ctrl->shash_id, psk, psk_len, in nvmet_auth_insert_psk()
498 ret = nvme_auth_derive_tls_psk(sq->ctrl->shash_id, psk, psk_len, in nvmet_auth_insert_psk()
508 sq->ctrl->shash_id, tls_psk, psk_len, in nvmet_auth_insert_psk()
/linux/drivers/nvme/host/
H A Dauth.c663 size_t psk_len; in nvme_auth_secure_concat() local
682 chap->hash_len, &psk, &psk_len); in nvme_auth_secure_concat()
690 "%s: generated psk %*ph\n", __func__, (int)psk_len, psk); in nvme_auth_secure_concat()
692 ret = nvme_auth_generate_digest(chap->hash_id, psk, psk_len, in nvme_auth_secure_concat()
703 ret = nvme_auth_derive_tls_psk(chap->hash_id, psk, psk_len, in nvme_auth_secure_concat()
715 tls_psk, psk_len, digest); in nvme_auth_secure_concat()
/linux/drivers/net/ethernet/toshiba/
H A Dps3_gelic_wireless.c1265 wl->psk_len = ext->key_len; in gelic_wl_set_encodeext()
1852 memcpy(wpa->psk, wl->psk, wl->psk_len); in gelic_wl_do_wpa_setup()
2475 wl->psk_len = 0; in gelic_wl_reset_state()