Lines Matching refs:key_len
606 int init_len, u32 ctx_addr, const u8 *key, int key_len) in register_chain_var() argument
631 memcpy(pad, key, key_len); in register_chain_var()
632 memset(pad + key_len, 0, HMAC_PAD_BLOCKLEN - key_len); in register_chain_var()
662 const u8 *key, int key_len, unsigned digest_len) in setup_auth() argument
701 init_len, npe_ctx_addr, key, key_len); in setup_auth()
705 init_len, npe_ctx_addr, key, key_len); in setup_auth()
737 const u8 *key, int key_len) in setup_cipher() argument
756 switch (key_len) { in setup_cipher()
784 memcpy(cinfo, key, key_len); in setup_cipher()
786 if (key_len < DES3_EDE_KEY_SIZE && !(cipher_cfg & MOD_AES)) { in setup_cipher()
787 memset(cinfo + key_len, 0, DES3_EDE_KEY_SIZE -key_len); in setup_cipher()
788 key_len = DES3_EDE_KEY_SIZE; in setup_cipher()
790 dir->npe_ctx_idx = sizeof(cipher_cfg) + key_len; in setup_cipher()
831 unsigned int key_len) in ablk_setkey() argument
846 ret = setup_cipher(&tfm->base, 0, key, key_len); in ablk_setkey()
849 ret = setup_cipher(&tfm->base, 1, key, key_len); in ablk_setkey()
867 unsigned int key_len) in ablk_rfc3686_setkey() argument
872 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey()
875 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey()
878 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey()
879 return ablk_setkey(tfm, key, key_len); in ablk_rfc3686_setkey()