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()
2261 *((__be32 *)(data + TIPC_AEAD_ALG_NAME)) = htonl(skey->keylen); in tipc_crypto_key_xmit()
2264 skey->keylen); in tipc_crypto_key_xmit()
2294 unsigned int keylen; in tipc_crypto_key_rcv() local
2302 keylen = ntohl(*((__be32 *)(data + TIPC_AEAD_ALG_NAME))); in tipc_crypto_key_rcv()
2305 if (unlikely(keylen > TIPC_AEAD_KEY_SIZE_MAX || in tipc_crypto_key_rcv()
2306 size != keylen + sizeof(struct tipc_aead_key))) { in tipc_crypto_key_rcv()
2326 skey->keylen = keylen; in tipc_crypto_key_rcv()
2329 skey->keylen); in tipc_crypto_key_rcv()