Searched refs:qce_device (Results 1 – 6 of 6) sorted by relevance
| /linux-4.4.14/drivers/crypto/qce/ |
| D | core.h | 37 struct qce_device { struct 49 int (*async_req_enqueue)(struct qce_device *qce, argument 51 void (*async_req_done)(struct qce_device *qce, int ret); argument 63 int (*register_algs)(struct qce_device *qce); 64 void (*unregister_algs)(struct qce_device *qce);
|
| D | core.c | 36 static void qce_unregister_algs(struct qce_device *qce) in qce_unregister_algs() 47 static int qce_register_algs(struct qce_device *qce) in qce_register_algs() 79 static int qce_handle_queue(struct qce_device *qce, in qce_handle_queue() 124 struct qce_device *qce = (struct qce_device *)data; in qce_tasklet_req_done() 139 static int qce_async_request_enqueue(struct qce_device *qce, in qce_async_request_enqueue() 145 static void qce_async_request_done(struct qce_device *qce, int ret) in qce_async_request_done() 151 static int qce_check_version(struct qce_device *qce) in qce_check_version() 176 struct qce_device *qce; in qce_crypto_probe() 255 struct qce_device *qce = platform_get_drvdata(pdev); in qce_crypto_remove()
|
| D | common.c | 28 static inline u32 qce_read(struct qce_device *qce, u32 offset) in qce_read() 33 static inline void qce_write(struct qce_device *qce, u32 offset, u32 val) in qce_write() 38 static inline void qce_write_array(struct qce_device *qce, u32 offset, in qce_write_array() 48 qce_clear_array(struct qce_device *qce, u32 offset, unsigned int len) in qce_clear_array() 148 static u32 qce_config_reg(struct qce_device *qce, int little) in qce_config_reg() 197 static void qce_xtskey(struct qce_device *qce, const u8 *enckey, in qce_xtskey() 213 static void qce_setup_config(struct qce_device *qce) in qce_setup_config() 225 static inline void qce_crypto_go(struct qce_device *qce) in qce_crypto_go() 237 struct qce_device *qce = tmpl->qce; in qce_setup_regs_ahash() 322 struct qce_device *qce = tmpl->qce; in qce_setup_regs_ablkcipher() [all …]
|
| D | common.h | 93 struct qce_device *qce; 97 int qce_check_status(struct qce_device *qce, u32 *status); 98 void qce_get_version(struct qce_device *qce, u32 *major, u32 *minor, u32 *step);
|
| D | sha.c | 44 struct qce_device *qce = tmpl->qce; in qce_ahash_done() 82 struct qce_device *qce = tmpl->qce; in qce_ahash_async_req_handle() 234 struct qce_device *qce = tmpl->qce; in qce_ahash_update() 309 struct qce_device *qce = tmpl->qce; in qce_ahash_final() 332 struct qce_device *qce = tmpl->qce; in qce_ahash_digest() 496 struct qce_device *qce) in qce_ahash_register_one() 552 static void qce_ahash_unregister(struct qce_device *qce) in qce_ahash_unregister() 563 static int qce_ahash_register(struct qce_device *qce) in qce_ahash_register()
|
| D | ablkcipher.c | 31 struct qce_device *qce = tmpl->qce; in qce_ablkcipher_done() 66 struct qce_device *qce = tmpl->qce; in qce_ablkcipher_async_req_handle() 337 struct qce_device *qce) in qce_ablkcipher_register_one() 389 static void qce_ablkcipher_unregister(struct qce_device *qce) in qce_ablkcipher_unregister() 400 static int qce_ablkcipher_register(struct qce_device *qce) in qce_ablkcipher_register()
|