Symbol: sa_state
drivers/crypto/inside-secure/eip93/eip93-cipher.h
36
struct sa_state *sa_state;
drivers/crypto/inside-secure/eip93/eip93-cipher.h
43
struct sa_state *sa_state_ctr;
drivers/crypto/inside-secure/eip93/eip93-common.c
518
struct sa_state *sa_state;
drivers/crypto/inside-secure/eip93/eip93-common.c
529
rctx->sa_state = NULL;
drivers/crypto/inside-secure/eip93/eip93-common.c
536
rctx->sa_state = kzalloc(sizeof(*rctx->sa_state), GFP_KERNEL);
drivers/crypto/inside-secure/eip93/eip93-common.c
537
if (!rctx->sa_state)
drivers/crypto/inside-secure/eip93/eip93-common.c
540
sa_state = rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-common.c
542
memcpy(sa_state->state_iv, iv, rctx->ivsize);
drivers/crypto/inside-secure/eip93/eip93-common.c
544
sa_state->state_iv[0] = ctx->sa_nonce;
drivers/crypto/inside-secure/eip93/eip93-common.c
545
sa_state->state_iv[1] = iv[0];
drivers/crypto/inside-secure/eip93/eip93-common.c
546
sa_state->state_iv[2] = iv[1];
drivers/crypto/inside-secure/eip93/eip93-common.c
547
sa_state->state_iv[3] = (u32 __force)cpu_to_be32(0x1);
drivers/crypto/inside-secure/eip93/eip93-common.c
572
memcpy(sa_state->state_iv, iv, rctx->ivsize);
drivers/crypto/inside-secure/eip93/eip93-common.c
583
rctx->sa_state_base = dma_map_single(eip93->dev, rctx->sa_state,
drivers/crypto/inside-secure/eip93/eip93-common.c
584
sizeof(*rctx->sa_state), DMA_TO_DEVICE);
drivers/crypto/inside-secure/eip93/eip93-common.c
630
if (rctx->sa_state)
drivers/crypto/inside-secure/eip93/eip93-common.c
632
sizeof(*rctx->sa_state),
drivers/crypto/inside-secure/eip93/eip93-common.c
635
kfree(rctx->sa_state);
drivers/crypto/inside-secure/eip93/eip93-common.c
692
if (rctx->sa_state)
drivers/crypto/inside-secure/eip93/eip93-common.c
694
sizeof(*rctx->sa_state),
drivers/crypto/inside-secure/eip93/eip93-common.c
698
memcpy(reqiv, rctx->sa_state->state_iv, rctx->ivsize);
drivers/crypto/inside-secure/eip93/eip93-common.c
701
kfree(rctx->sa_state);
drivers/crypto/inside-secure/eip93/eip93-hash.c
138
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
150
memcpy(state->state_len, sa_state->state_byte_cnt,
drivers/crypto/inside-secure/eip93/eip93-hash.c
152
memcpy(state->state_hash, sa_state->state_i_digest,
drivers/crypto/inside-secure/eip93/eip93-hash.c
291
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
293
memset(sa_state->state_byte_cnt, 0, sizeof(u32) * 2);
drivers/crypto/inside-secure/eip93/eip93-hash.c
295
sa_state->state_i_digest);
drivers/crypto/inside-secure/eip93/eip93-hash.c
395
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
402
rctx->sa_state_base = dma_map_single(eip93->dev, sa_state,
drivers/crypto/inside-secure/eip93/eip93-hash.c
403
sizeof(*sa_state),
drivers/crypto/inside-secure/eip93/eip93-hash.c
428
sizeof(*sa_state), DMA_TO_DEVICE);
drivers/crypto/inside-secure/eip93/eip93-hash.c
444
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
478
rctx->sa_state_base = dma_map_single(eip93->dev, sa_state,
drivers/crypto/inside-secure/eip93/eip93-hash.c
479
sizeof(*sa_state),
drivers/crypto/inside-secure/eip93/eip93-hash.c
509
sizeof(*sa_state), DMA_TO_DEVICE);
drivers/crypto/inside-secure/eip93/eip93-hash.c
525
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
530
rctx->sa_state_base = dma_map_single(eip93->dev, sa_state,
drivers/crypto/inside-secure/eip93/eip93-hash.c
531
sizeof(*sa_state),
drivers/crypto/inside-secure/eip93/eip93-hash.c
556
sizeof(*sa_state), DMA_TO_DEVICE);
drivers/crypto/inside-secure/eip93/eip93-hash.c
602
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
604
memcpy(sa_state->state_byte_cnt, state->state_len, sizeof(u32) * 2);
drivers/crypto/inside-secure/eip93/eip93-hash.c
605
memcpy(sa_state->state_i_digest, state->state_hash, SHA256_DIGEST_SIZE);
drivers/crypto/inside-secure/eip93/eip93-hash.c
65
struct sa_state *sa_state = &rctx->sa_state;
drivers/crypto/inside-secure/eip93/eip93-hash.c
70
sizeof(*sa_state), DMA_FROM_DEVICE);
drivers/crypto/inside-secure/eip93/eip93-hash.c
83
u32 *digest = (u32 *)sa_state->state_i_digest;
drivers/crypto/inside-secure/eip93/eip93-hash.c
89
memcpy(req->result, sa_state->state_i_digest, digestsize);
drivers/crypto/inside-secure/eip93/eip93-hash.h
29
struct sa_state sa_state;
drivers/crypto/inside-secure/eip93/eip93-main.h
25
((idx) * sizeof(struct sa_state)))