Searched refs:hmac_id (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/nvme/common/ |
| H A D | auth.c | 114 const char *nvme_auth_hmac_name(u8 hmac_id) in nvme_auth_hmac_name() argument 116 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_hmac_name() 118 return hash_map[hmac_id].hmac; in nvme_auth_hmac_name() 122 const char *nvme_auth_digest_name(u8 hmac_id) in nvme_auth_digest_name() argument 124 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_digest_name() 126 return hash_map[hmac_id].digest; in nvme_auth_digest_name() 148 size_t nvme_auth_hmac_hash_len(u8 hmac_id) in nvme_auth_hmac_hash_len() argument 150 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_hmac_hash_len() 152 return hash_map[hmac_id].len; in nvme_auth_hmac_hash_len() 307 static int nvme_auth_hash_skey(int hmac_id, u8 *skey, size_t skey_len, u8 *hkey) in nvme_auth_hash_skey() argument [all …]
|
| H A D | keyring.c | 143 const char *hostnqn, const char *subnqn, u8 hmac_id, in nvme_tls_psk_refresh() argument 159 hmac_id, hostnqn, subnqn, digest); in nvme_tls_psk_refresh()
|
| /linux/include/linux/ |
| H A D | nvme-auth.h | 22 const char *nvme_auth_hmac_name(u8 hmac_id); 23 const char *nvme_auth_digest_name(u8 hmac_id); 24 size_t nvme_auth_hmac_hash_len(u8 hmac_id); 35 int nvme_auth_augmented_challenge(u8 hmac_id, u8 *skey, size_t skey_len, 43 int nvme_auth_generate_psk(u8 hmac_id, u8 *skey, size_t skey_len, 46 int nvme_auth_generate_digest(u8 hmac_id, u8 *psk, size_t psk_len, 48 int nvme_auth_derive_tls_psk(int hmac_id, u8 *psk, size_t psk_len,
|
| H A D | nvme-keyring.h | 14 const char *hostnqn, const char *subnqn, u8 hmac_id, 23 const char *hostnqn, char *subnqn, u8 hmac_id, in nvme_tls_psk_refresh() argument
|
| H A D | sctp.h | 727 __be16 hmac_id; member
|
| /linux/net/sctp/ |
| H A D | auth.c | 25 .hmac_id = SCTP_AUTH_HMAC_ID_RESERVED_0, 28 .hmac_id = SCTP_AUTH_HMAC_ID_SHA1, 33 .hmac_id = SCTP_AUTH_HMAC_ID_RESERVED_2, 36 .hmac_id = SCTP_AUTH_HMAC_ID_SHA256, 41 static bool sctp_hmac_supported(__u16 hmac_id) in sctp_hmac_supported() argument 43 return hmac_id < ARRAY_SIZE(sctp_hmac_list) && in sctp_hmac_supported() 44 sctp_hmac_list[hmac_id].hmac_len != 0; in sctp_hmac_supported() 448 const struct sctp_hmac *sctp_auth_get_hmac(__u16 hmac_id) in sctp_auth_get_hmac() argument 450 return &sctp_hmac_list[hmac_id]; in sctp_auth_get_hmac() 485 static int __sctp_auth_find_hmacid(__be16 *hmacs, int n_elts, __be16 hmac_id) in __sctp_auth_find_hmacid() argument [all …]
|
| H A D | sm_statefuns.c | 4378 if (!sctp_auth_asoc_verify_hmac_id(asoc, auth_hdr->hmac_id)) in sctp_sf_authenticate() 4396 hmac = sctp_auth_get_hmac(ntohs(auth_hdr->hmac_id)); in sctp_sf_authenticate() 4469 &auth_hdr->hmac_id, in sctp_sf_eat_auth()
|
| /linux/drivers/nvme/target/ |
| H A D | configfs.c | 2179 u8 hmac_id; in nvmet_host_dhchap_hash_store() local 2181 hmac_id = nvme_auth_hmac_id(page); in nvmet_host_dhchap_hash_store() 2182 if (hmac_id == NVME_AUTH_HASH_INVALID) in nvmet_host_dhchap_hash_store() 2184 if (!crypto_has_shash(nvme_auth_hmac_name(hmac_id), 0, 0)) in nvmet_host_dhchap_hash_store() 2186 host->dhchap_hash_id = hmac_id; in nvmet_host_dhchap_hash_store()
|