Lines Matching refs:keylen
336 int keylen; in tipc_aead_key_validate() local
351 keylen = ukey->keylen - TIPC_AES_GCM_SALT_SIZE; in tipc_aead_key_validate()
352 if (unlikely(keylen != TIPC_AES_GCM_KEY_SIZE_128 && in tipc_aead_key_validate()
353 keylen != TIPC_AES_GCM_KEY_SIZE_192 && in tipc_aead_key_validate()
354 keylen != TIPC_AES_GCM_KEY_SIZE_256)) { in tipc_aead_key_validate()
376 skey->keylen); in tipc_aead_key_generate()
520 int keylen, err, cpu; in tipc_aead_init() local
532 keylen = ukey->keylen - TIPC_AES_GCM_SALT_SIZE; in tipc_aead_init()
557 err |= crypto_aead_setkey(tfm, ukey->key, keylen); in tipc_aead_init()
592 bin2hex(tmp->hint, ukey->key + keylen - TIPC_AEAD_HINT_LEN, in tipc_aead_init()
604 memcpy(&tmp->salt, ukey->key + keylen, TIPC_AES_GCM_SALT_SIZE); in tipc_aead_init()
2263 *((__be32 *)(data + TIPC_AEAD_ALG_NAME)) = htonl(skey->keylen); in tipc_crypto_key_xmit()
2266 skey->keylen); in tipc_crypto_key_xmit()
2296 unsigned int keylen; in tipc_crypto_key_rcv() local
2304 keylen = ntohl(*((__be32 *)(data + TIPC_AEAD_ALG_NAME))); in tipc_crypto_key_rcv()
2307 if (unlikely(size != keylen + sizeof(struct tipc_aead_key) || in tipc_crypto_key_rcv()
2308 keylen > TIPC_AEAD_KEY_SIZE_MAX)) { in tipc_crypto_key_rcv()
2328 skey->keylen = keylen; in tipc_crypto_key_rcv()
2331 skey->keylen); in tipc_crypto_key_rcv()