H A D | padlock-aes.c | 39 struct cword { struct 51 * and cword aligned on 16 Bytes boundaries and 62 struct cword encrypt; 63 struct cword decrypt; 64 } cword; member in struct:aes_ctx 68 static DEFINE_PER_CPU(struct cword *, paes_last_cword); 130 memset(&ctx->cword, 0, sizeof(ctx->cword)); 132 ctx->cword.decrypt.encdec = 1; 133 ctx->cword 166 padlock_reset_key(struct cword *cword) argument 178 padlock_store_cword(struct cword *cword) argument 206 ecb_crypt_copy(const u8 *in, u8 *out, u32 *key, struct cword *cword, int count) argument 220 cbc_crypt_copy(const u8 *in, u8 *out, u32 *key, u8 *iv, struct cword *cword, int count) argument 234 ecb_crypt(const u8 *in, u8 *out, u32 *key, struct cword *cword, int count) argument 248 cbc_crypt(const u8 *in, u8 *out, u32 *key, u8 *iv, struct cword *cword, int count) argument [all...] |