Lines Matching refs:sa_record
64 ctx->sa_record = kzalloc(sizeof(*ctx->sa_record), GFP_KERNEL); in eip93_skcipher_cra_init()
65 if (!ctx->sa_record) in eip93_skcipher_cra_init()
76 sizeof(*ctx->sa_record), DMA_TO_DEVICE); in eip93_skcipher_cra_exit()
77 kfree(ctx->sa_record); in eip93_skcipher_cra_exit()
88 struct sa_record *sa_record = ctx->sa_record; in eip93_skcipher_setkey() local
127 eip93_set_sa_record(sa_record, keylen, flags); in eip93_skcipher_setkey()
129 memcpy(sa_record->sa_key, key, keylen); in eip93_skcipher_setkey()
131 sa_record->sa_nonce = nonce; in eip93_skcipher_setkey()
156 ctx->sa_record_base = dma_map_single(ctx->eip93->dev, ctx->sa_record, in eip93_skcipher_crypt()
157 sizeof(*ctx->sa_record), DMA_TO_DEVICE); in eip93_skcipher_crypt()
194 ctx->sa_record->sa_cmd0_word |= EIP93_SA_CMD_DIRECTION_IN; in eip93_skcipher_decrypt()