|
gem5
v21.0.1.0
|
This is the complete list of members for ArmISA::Crypto, including all inherited members.
| _sha1Op(uint32_t *X, uint32_t *Y, uint32_t *Z, SHAOp op) | ArmISA::Crypto | private |
| aesAddRoundKey(uint8_t *output, uint8_t *input, uint8_t *key) | ArmISA::Crypto | private |
| aesDecrypt(uint8_t *output, uint8_t *input, uint8_t *key) | ArmISA::Crypto | |
| aesEncrypt(uint8_t *output, uint8_t *input, uint8_t *key) | ArmISA::Crypto | |
| aesFFEXP | ArmISA::Crypto | privatestatic |
| aesFFLOG | ArmISA::Crypto | privatestatic |
| aesFFMul(uint8_t a, uint8_t b) | ArmISA::Crypto | private |
| aesFFMul2(uint8_t a) | ArmISA::Crypto | inlineprivate |
| aesInvMixColumns(uint8_t *output, uint8_t *input) | ArmISA::Crypto | |
| aesInvSBOX | ArmISA::Crypto | privatestatic |
| aesINVSHIFT | ArmISA::Crypto | privatestatic |
| aesInvShiftRows(uint8_t *output, uint8_t *input) | ArmISA::Crypto | private |
| aesInvSubBytes(uint8_t *output, uint8_t *input) | ArmISA::Crypto | private |
| aesMixColumns(uint8_t *output, uint8_t *input) | ArmISA::Crypto | |
| aesSBOX | ArmISA::Crypto | privatestatic |
| aesSHIFT | ArmISA::Crypto | privatestatic |
| aesShiftRows(uint8_t *output, uint8_t *input) | ArmISA::Crypto | private |
| aesSubBytes(uint8_t *output, uint8_t *input) | ArmISA::Crypto | private |
| CHOOSE enum value | ArmISA::Crypto | private |
| choose(uint32_t X, uint32_t Y, uint32_t Z) | ArmISA::Crypto | inlineprivate |
| load2Reg(uint32_t *X, uint32_t *Y, uint8_t *output, uint8_t *input) | ArmISA::Crypto | private |
| load3Reg(uint32_t *X, uint32_t *Y, uint32_t *Z, uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | private |
| MAJORITY enum value | ArmISA::Crypto | private |
| majority(uint32_t X, uint32_t Y, uint32_t Z) | ArmISA::Crypto | inlineprivate |
| PARITY enum value | ArmISA::Crypto | private |
| parity(uint32_t X, uint32_t Y, uint32_t Z) | ArmISA::Crypto | inlineprivate |
| ror(uint32_t x, uint8_t shift) | ArmISA::Crypto | inlineprivate |
| sha1C(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha1H(uint8_t *output, uint8_t *input) | ArmISA::Crypto | |
| sha1M(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha1Op(uint8_t *output, uint8_t *input, uint8_t *input2, SHAOp op) | ArmISA::Crypto | private |
| sha1P(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha1Su0(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha1Su1(uint8_t *output, uint8_t *input) | ArmISA::Crypto | |
| sha256H(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha256H2(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| sha256Op(uint32_t *X, uint32_t *Y, uint32_t *Z) | ArmISA::Crypto | private |
| sha256Su0(uint8_t *output, uint8_t *input) | ArmISA::Crypto | |
| sha256Su1(uint8_t *output, uint8_t *input, uint8_t *input2) | ArmISA::Crypto | |
| SHAOp enum name | ArmISA::Crypto | private |
| sigma0(uint32_t X) | ArmISA::Crypto | inlineprivate |
| sigma1(uint32_t X) | ArmISA::Crypto | inlineprivate |
| store1Reg(uint8_t *output, uint32_t *X) | ArmISA::Crypto | private |