Lines Matching defs:dec
238 hwaes_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds)
241 dec->aesd_aes.aes_rk[0] = be32dec(key + 4*0);
242 dec->aesd_aes.aes_rk[1] = be32dec(key + 4*1);
243 dec->aesd_aes.aes_rk[2] = be32dec(key + 4*2);
244 dec->aesd_aes.aes_rk[3] = be32dec(key + 4*3);
246 aes_bear_impl.ai_setdeckey(dec, key, nrounds);
321 hwaes_dec(const struct aesdec *dec, const uint8_t in[static 16],
329 aes_bear_impl.ai_dec(dec, in, out, nrounds);
339 WR4(sc, AES_KEY, dec->aesd_aes.aes_rk[n]);
353 hwaes_decN(const struct aesdec *dec, const uint8_t in[static 16],
357 hwaes_dec(dec, &in[n * HWAES_BLOCK_LEN],
421 hwaes_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
433 aes_bear_impl.ai_cbc_dec(dec, in, out, nbytes, iv, nrounds);
451 WR4(sc, AES_KEY, dec->aesd_aes.aes_rk[n]);
551 hwaes_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
562 aes_bear_impl.ai_xts_dec(dec, in, out, nbytes, tweak, nrounds);
583 hwaes_decN(dec, block, block, 1);