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 D | sun8i-ss.h | 142 * 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 D | sun8i-ss-core.c | 60 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 D | sun8i-ss-cipher.c | 100 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 D | sun8i-ss-hash.c | 199 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 D | sun8i-ss-prng.c | 63 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate()
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss.h | 145 * 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 D | sun8i-ss-core.c | 62 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 D | sun8i-ss-cipher.c | 124 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 D | sun8i-ss-prng.c | 64 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate()
|
H A D | sun8i-ss-hash.c | 298 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