Searched refs:starfive_cryp_dev (Results 1 – 5 of 5) sorted by relevance
52 static inline int starfive_aes_wait_busy(struct starfive_cryp_dev *cryp) in starfive_aes_wait_busy()60 static inline int starfive_aes_wait_keydone(struct starfive_cryp_dev *cryp) in starfive_aes_wait_keydone()68 static inline int starfive_aes_wait_gcmdone(struct starfive_cryp_dev *cryp) in starfive_aes_wait_gcmdone()76 static inline int is_gcm(struct starfive_cryp_dev *cryp) in is_gcm()81 static inline int is_encrypt(struct starfive_cryp_dev *cryp) in is_encrypt()88 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_aes_aead_hw_start()108 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_aes_set_ivlen()118 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_aes_set_alen()126 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_aes_set_mlen()143 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_aes_write_iv()[all …]
37 struct starfive_cryp_dev *starfive_cryp_find_dev(struct starfive_cryp_ctx *ctx) in starfive_cryp_find_dev()39 struct starfive_cryp_dev *cryp = NULL, *tmp; in starfive_cryp_find_dev()64 static int starfive_dma_init(struct starfive_cryp_dev *cryp) in starfive_dma_init()86 static void starfive_dma_cleanup(struct starfive_cryp_dev *cryp) in starfive_dma_cleanup()96 struct starfive_cryp_dev *cryp = (struct starfive_cryp_dev *)priv; in starfive_cryp_irq()123 struct starfive_cryp_dev *cryp; in starfive_cryp_probe()238 struct starfive_cryp_dev *cryp = platform_get_drvdata(pdev); in starfive_cryp_remove()
41 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_wait_busy()50 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_wait_key_done()60 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_hmac_key()91 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_start()116 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_xmit_dma()171 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_xmit()219 struct starfive_cryp_dev *cryp = (struct starfive_cryp_dev *)param; in starfive_hash_done_task()263 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_one_request()360 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_hash_digest()
154 struct starfive_cryp_dev *cryp;167 struct starfive_cryp_dev { struct223 struct starfive_cryp_dev *starfive_cryp_find_dev(struct starfive_cryp_ctx *ctx); argument
44 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_pka_wait_done()52 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_pka_irq_mask_clear()91 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_rsa_montgomery_form()192 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_rsa_cpu_start()273 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_rsa_enc_core()314 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_rsa_enc()345 struct starfive_cryp_dev *cryp = ctx->cryp; in starfive_rsa_dec()