Searched refs:qce_device (Results 1 – 7 of 7) sorted by relevance
/drivers/crypto/qce/ |
D | core.h | 29 struct qce_device { struct 42 int (*async_req_enqueue)(struct qce_device *qce, argument 44 void (*async_req_done)(struct qce_device *qce, int ret); argument 56 int (*register_algs)(struct qce_device *qce); 57 void (*unregister_algs)(struct qce_device *qce);
|
D | core.c | 40 static void qce_unregister_algs(struct qce_device *qce) in qce_unregister_algs() 51 static int qce_register_algs(struct qce_device *qce) in qce_register_algs() 83 static int qce_handle_queue(struct qce_device *qce, in qce_handle_queue() 128 struct qce_device *qce = (struct qce_device *)data; in qce_tasklet_req_done() 143 static int qce_async_request_enqueue(struct qce_device *qce, in qce_async_request_enqueue() 149 static void qce_async_request_done(struct qce_device *qce, int ret) in qce_async_request_done() 155 static int qce_check_version(struct qce_device *qce) in qce_check_version() 194 struct qce_device *qce; in qce_crypto_probe() 282 struct qce_device *qce = platform_get_drvdata(pdev); in qce_crypto_remove()
|
D | common.c | 21 static inline u32 qce_read(struct qce_device *qce, u32 offset) in qce_read() 26 static inline void qce_write(struct qce_device *qce, u32 offset, u32 val) in qce_write() 31 static inline void qce_write_array(struct qce_device *qce, u32 offset, in qce_write_array() 41 qce_clear_array(struct qce_device *qce, u32 offset, unsigned int len) in qce_clear_array() 49 static u32 qce_config_reg(struct qce_device *qce, int little) in qce_config_reg() 81 static void qce_setup_config(struct qce_device *qce) in qce_setup_config() 93 static inline void qce_crypto_go(struct qce_device *qce, bool result_dump) in qce_crypto_go() 153 struct qce_device *qce = tmpl->qce; in qce_setup_regs_ahash() 298 static void qce_xtskey(struct qce_device *qce, const u8 *enckey, in qce_xtskey() 320 struct qce_device *qce = tmpl->qce; in qce_setup_regs_skcipher() [all …]
|
D | common.h | 94 struct qce_device *qce; 100 int qce_check_status(struct qce_device *qce, u32 *status); 101 void qce_get_version(struct qce_device *qce, u32 *major, u32 *minor, u32 *step);
|
D | sha.c | 43 struct qce_device *qce = tmpl->qce; in qce_ahash_done() 81 struct qce_device *qce = tmpl->qce; in qce_ahash_async_req_handle() 188 struct qce_device *qce = tmpl->qce; in qce_ahash_update() 280 struct qce_device *qce = tmpl->qce; in qce_ahash_final() 307 struct qce_device *qce = tmpl->qce; in qce_ahash_digest() 453 struct qce_device *qce) in qce_ahash_register_one() 513 static void qce_ahash_unregister(struct qce_device *qce) in qce_ahash_unregister() 524 static int qce_ahash_register(struct qce_device *qce) in qce_ahash_register()
|
D | skcipher.c | 33 struct qce_device *qce = tmpl->qce; in qce_skcipher_done() 70 struct qce_device *qce = tmpl->qce; in qce_skcipher_async_req_handle() 437 struct qce_device *qce) in qce_skcipher_register_one() 497 static void qce_skcipher_unregister(struct qce_device *qce) in qce_skcipher_unregister() 508 static int qce_skcipher_register(struct qce_device *qce) in qce_skcipher_register()
|
D | aead.c | 30 struct qce_device *qce = tmpl->qce; in qce_aead_done() 97 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_result_buf() 117 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_dst_buf() 305 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_buf() 415 struct qce_device *qce = tmpl->qce; in qce_aead_async_req_handle() 759 static int qce_aead_register_one(const struct qce_aead_def *def, struct qce_device *qce) in qce_aead_register_one() 815 static void qce_aead_unregister(struct qce_device *qce) in qce_aead_unregister() 826 static int qce_aead_register(struct qce_device *qce) in qce_aead_register()
|