Lines Matching refs:key_len
590 int init_len, u32 ctx_addr, const u8 *key, int key_len) in register_chain_var() argument
615 memcpy(pad, key, key_len); in register_chain_var()
616 memset(pad + key_len, 0, HMAC_PAD_BLOCKLEN - key_len); in register_chain_var()
646 const u8 *key, int key_len, unsigned digest_len) in setup_auth() argument
685 init_len, npe_ctx_addr, key, key_len); in setup_auth()
689 init_len, npe_ctx_addr, key, key_len); in setup_auth()
721 const u8 *key, int key_len) in setup_cipher() argument
740 switch (key_len) { in setup_cipher()
768 memcpy(cinfo, key, key_len); in setup_cipher()
770 if (key_len < DES3_EDE_KEY_SIZE && !(cipher_cfg & MOD_AES)) { in setup_cipher()
771 memset(cinfo + key_len, 0, DES3_EDE_KEY_SIZE -key_len); in setup_cipher()
772 key_len = DES3_EDE_KEY_SIZE; in setup_cipher()
774 dir->npe_ctx_idx = sizeof(cipher_cfg) + key_len; in setup_cipher()
815 unsigned int key_len) in ablk_setkey() argument
830 ret = setup_cipher(&tfm->base, 0, key, key_len); in ablk_setkey()
833 ret = setup_cipher(&tfm->base, 1, key, key_len); in ablk_setkey()
851 unsigned int key_len) in ablk_rfc3686_setkey() argument
856 if (key_len < CTR_RFC3686_NONCE_SIZE) in ablk_rfc3686_setkey()
859 memcpy(ctx->nonce, key + (key_len - CTR_RFC3686_NONCE_SIZE), in ablk_rfc3686_setkey()
862 key_len -= CTR_RFC3686_NONCE_SIZE; in ablk_rfc3686_setkey()
863 return ablk_setkey(tfm, key, key_len); in ablk_rfc3686_setkey()