starfive_cryp_ctx
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
static inline void starfive_aes_set_alen(struct starfive_cryp_ctx *ctx)
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
static inline void starfive_aes_set_mlen(struct starfive_cryp_ctx *ctx)
static int starfive_aes_write_iv(struct starfive_cryp_ctx *ctx, u32 *iv)
static inline void starfive_aes_write_nonce(struct starfive_cryp_ctx *ctx, u32 *nonce)
static int starfive_aes_write_key(struct starfive_cryp_ctx *ctx)
static int starfive_aes_ccm_init(struct starfive_cryp_ctx *ctx)
static int starfive_aes_hw_init(struct starfive_cryp_ctx *ctx)
static int starfive_aes_read_authtag(struct starfive_cryp_ctx *ctx)
static void starfive_aes_finish_req(struct starfive_cryp_ctx *ctx)
static int starfive_aes_gcm_write_adata(struct starfive_cryp_ctx *ctx)
static int starfive_aes_ccm_write_adata(struct starfive_cryp_ctx *ctx)
struct starfive_cryp_ctx *ctx =
struct starfive_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
struct starfive_cryp_ctx *ctx =
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(tfm);
struct starfive_cryp_ctx *ctx =
struct starfive_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
struct starfive_cryp_ctx *ctx =
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(crypto_aead_reqtfm(req));
struct starfive_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
static void starfive_aes_aead_hw_start(struct starfive_cryp_ctx *ctx, u32 hw_mode)
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_aead_ctx(tfm);
struct starfive_cryp_dev *starfive_cryp_find_dev(struct starfive_cryp_ctx *ctx)
struct starfive_cryp_dev *starfive_cryp_find_dev(struct starfive_cryp_ctx *ctx);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req));
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req));
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(tfm);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(hash);
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(hash);
static int starfive_hash_long_setkey(struct starfive_cryp_ctx *ctx,
struct starfive_cryp_ctx *ctx = crypto_ahash_ctx(hash);
static inline int starfive_hash_wait_key_done(struct starfive_cryp_ctx *ctx)
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
static int starfive_hash_hmac_key(struct starfive_cryp_ctx *ctx)
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
static int starfive_rsa_cpu_start(struct starfive_cryp_ctx *ctx, u32 *result,
static int starfive_rsa_start(struct starfive_cryp_ctx *ctx, u8 *result,
static int starfive_rsa_enc_core(struct starfive_cryp_ctx *ctx, int enc)
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
static inline int starfive_pka_wait_done(struct starfive_cryp_ctx *ctx)
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
struct starfive_cryp_ctx *ctx = akcipher_tfm_ctx(tfm);
.cra_ctxsize = sizeof(struct starfive_cryp_ctx),
static int starfive_rsa_montgomery_form(struct starfive_cryp_ctx *ctx,