Home
last modified time | relevance | path

Searched refs:sun8i_ce_dev (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce.h202 * struct sun8i_ce_dev - main container for all this driver information
215 struct sun8i_ce_dev { struct
276 struct sun8i_ce_dev *ce;
288 struct sun8i_ce_dev *ce;
317 * @ce: pointer to the sun8i_ce_dev structure associated with
328 struct sun8i_ce_dev *ce;
352 int sun8i_ce_get_engine_number(struct sun8i_ce_dev *ce);
354 int sun8i_ce_run_task(struct sun8i_ce_dev *ce, int flow, const char *name);
374 int sun8i_ce_hwrng_register(struct sun8i_ce_dev *ce);
375 void sun8i_ce_hwrng_unregister(struct sun8i_ce_dev *c
[all...]
H A Dsun8i-ce-trng.c25 struct sun8i_ce_dev *ce; in sun8i_ce_trng_read()
35 ce = container_of(rng, struct sun8i_ce_dev, trng); in sun8i_ce_trng_read()
104 int sun8i_ce_hwrng_register(struct sun8i_ce_dev *ce) in sun8i_ce_hwrng_register()
122 void sun8i_ce_hwrng_unregister(struct sun8i_ce_dev *ce) in sun8i_ce_hwrng_unregister()
H A Dsun8i-ce-core.c131 int sun8i_ce_get_engine_number(struct sun8i_ce_dev *ce) in sun8i_ce_get_engine_number()
136 int sun8i_ce_run_task(struct sun8i_ce_dev *ce, int flow, const char *name) in sun8i_ce_run_task()
239 struct sun8i_ce_dev *ce = (struct sun8i_ce_dev *)data; in ce_irq_handler()
568 struct sun8i_ce_dev *ce = seq->private; in sun8i_ce_debugfs_show()
608 static void sun8i_ce_free_chanlist(struct sun8i_ce_dev *ce, int i) in sun8i_ce_free_chanlist()
623 static int sun8i_ce_allocate_chanlist(struct sun8i_ce_dev *ce) in sun8i_ce_allocate_chanlist()
670 struct sun8i_ce_dev *ce = dev_get_drvdata(dev); in sun8i_ce_pm_suspend()
681 struct sun8i_ce_dev *ce = dev_get_drvdata(dev); in sun8i_ce_pm_resume()
709 static int sun8i_ce_pm_init(struct sun8i_ce_dev *c
[all...]
H A Dsun8i-ce-cipher.c84 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_prepare()
278 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_run()
295 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_unprepare()
431 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_aes_setkey()
H A Dsun8i-ce-prng.c63 struct sun8i_ce_dev *ce; in sun8i_ce_prng_generate()
H A Dsun8i-ce-hash.c223 struct sun8i_ce_dev *ce; in sun8i_ce_hash_digest()
257 struct sun8i_ce_dev *ce; in sun8i_ce_hash_run()
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce.h208 * struct sun8i_ce_dev - main container for all this driver information
221 struct sun8i_ce_dev { struct
276 struct sun8i_ce_dev *ce;
286 struct sun8i_ce_dev *ce;
315 * @ce: pointer to the sun8i_ce_dev structure associated with
326 struct sun8i_ce_dev *ce;
356 int sun8i_ce_get_engine_number(struct sun8i_ce_dev *ce);
358 int sun8i_ce_run_task(struct sun8i_ce_dev *ce, int flow, const char *name);
377 int sun8i_ce_hwrng_register(struct sun8i_ce_dev *ce);
378 void sun8i_ce_hwrng_unregister(struct sun8i_ce_dev *c
[all...]
H A Dsun8i-ce-trng.c25 struct sun8i_ce_dev *ce; in sun8i_ce_trng_read()
35 ce = container_of(rng, struct sun8i_ce_dev, trng); in sun8i_ce_trng_read()
101 int sun8i_ce_hwrng_register(struct sun8i_ce_dev *ce) in sun8i_ce_hwrng_register()
118 void sun8i_ce_hwrng_unregister(struct sun8i_ce_dev *ce) in sun8i_ce_hwrng_unregister()
H A Dsun8i-ce-core.c153 int sun8i_ce_get_engine_number(struct sun8i_ce_dev *ce) in sun8i_ce_get_engine_number()
158 int sun8i_ce_run_task(struct sun8i_ce_dev *ce, int flow, const char *name) in sun8i_ce_run_task()
262 struct sun8i_ce_dev *ce = (struct sun8i_ce_dev *)data; in ce_irq_handler()
621 struct sun8i_ce_dev *ce __maybe_unused = seq->private; in sun8i_ce_debugfs_show()
694 static void sun8i_ce_free_chanlist(struct sun8i_ce_dev *ce, int i) in sun8i_ce_free_chanlist()
709 static int sun8i_ce_allocate_chanlist(struct sun8i_ce_dev *ce) in sun8i_ce_allocate_chanlist()
768 struct sun8i_ce_dev *ce = dev_get_drvdata(dev); in sun8i_ce_pm_suspend()
779 struct sun8i_ce_dev *ce = dev_get_drvdata(dev); in sun8i_ce_pm_resume()
807 static int sun8i_ce_pm_init(struct sun8i_ce_dev *c
[all...]
H A Dsun8i-ce-cipher.c125 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_prepare()
307 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_run()
324 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_cipher_unprepare()
465 struct sun8i_ce_dev *ce = op->ce; in sun8i_ce_aes_setkey()
H A Dsun8i-ce-prng.c61 struct sun8i_ce_dev *ce; in sun8i_ce_prng_generate()
H A Dsun8i-ce-hash.c245 struct sun8i_ce_dev *ce; in sun8i_ce_hash_digest()
337 struct sun8i_ce_dev *ce; in sun8i_ce_hash_run()

Completed in 8 milliseconds