Home
last modified time | relevance | path

Searched refs:sun8i_ss_dev (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss.h142 * struct sun8i_ss_dev - main container for all this driver information
154 struct sun8i_ss_dev { struct
213 struct sun8i_ss_dev *ss;
238 struct sun8i_ss_dev *ss;
262 * @ss: pointer to the sun8i_ss_dev structure associated with
273 struct sun8i_ss_dev *ss;
297 int sun8i_ss_get_engine_number(struct sun8i_ss_dev *ss);
299 int sun8i_ss_run_task(struct sun8i_ss_dev *ss, struct sun8i_cipher_req_ctx *rctx, const char *name);
H A Dsun8i-ss-core.c60 int sun8i_ss_get_engine_number(struct sun8i_ss_dev *ss) in sun8i_ss_get_engine_number()
65 int sun8i_ss_run_task(struct sun8i_ss_dev *ss, struct sun8i_cipher_req_ctx *rctx, in sun8i_ss_run_task()
149 struct sun8i_ss_dev *ss = (struct sun8i_ss_dev *)data; in ss_irq_handler()
418 struct sun8i_ss_dev *ss = seq->private; in sun8i_ss_debugfs_show()
454 static void sun8i_ss_free_flows(struct sun8i_ss_dev *ss, int i) in sun8i_ss_free_flows()
465 static int allocate_flows(struct sun8i_ss_dev *ss) in allocate_flows()
532 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); in sun8i_ss_pm_suspend()
543 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); in sun8i_ss_pm_resume()
574 static int sun8i_ss_pm_init(struct sun8i_ss_dev *s
[all...]
H A Dsun8i-ss-cipher.c100 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_setup_ivs()
163 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_cipher()
422 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_aes_setkey()
451 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_des3_setkey()
H A Dsun8i-ss-hash.c199 static int sun8i_ss_run_hash_task(struct sun8i_ss_dev *ss, in sun8i_ss_run_hash_task()
288 struct sun8i_ss_dev *ss; in sun8i_ss_hash_digest()
325 struct sun8i_ss_dev *ss; in sun8i_ss_hash_run()
H A Dsun8i-ss-prng.c63 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate()
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss.h145 * struct sun8i_ss_dev - main container for all this driver information
157 struct sun8i_ss_dev { struct
212 struct sun8i_ss_dev *ss;
233 struct sun8i_ss_dev *ss;
261 * @ss: pointer to the sun8i_ss_dev structure associated with
272 struct sun8i_ss_dev *ss;
298 int sun8i_ss_get_engine_number(struct sun8i_ss_dev *ss);
300 int sun8i_ss_run_task(struct sun8i_ss_dev *ss, struct sun8i_cipher_req_ctx *rctx, const char *name);
H A Dsun8i-ss-core.c62 int sun8i_ss_get_engine_number(struct sun8i_ss_dev *ss) in sun8i_ss_get_engine_number()
67 int sun8i_ss_run_task(struct sun8i_ss_dev *ss, struct sun8i_cipher_req_ctx *rctx, in sun8i_ss_run_task()
151 struct sun8i_ss_dev *ss = (struct sun8i_ss_dev *)data; in ss_irq_handler()
477 struct sun8i_ss_dev *ss __maybe_unused = seq->private; in sun8i_ss_debugfs_show()
538 static void sun8i_ss_free_flows(struct sun8i_ss_dev *ss, int i) in sun8i_ss_free_flows()
549 static int allocate_flows(struct sun8i_ss_dev *ss) in allocate_flows()
618 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); in sun8i_ss_pm_suspend()
629 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); in sun8i_ss_pm_resume()
660 static int sun8i_ss_pm_init(struct sun8i_ss_dev *s
[all...]
H A Dsun8i-ss-cipher.c124 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_setup_ivs()
187 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_cipher()
441 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_aes_setkey()
470 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_des3_setkey()
H A Dsun8i-ss-prng.c64 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate()
H A Dsun8i-ss-hash.c298 static int sun8i_ss_run_hash_task(struct sun8i_ss_dev *ss, in sun8i_ss_run_hash_task()
412 struct sun8i_ss_dev *ss; in sun8i_ss_hash_digest()
498 struct sun8i_ss_dev *ss; in sun8i_ss_hash_run()

Completed in 7 milliseconds