Home
last modified time | relevance | path

Searched refs:cc_req (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/crypto/ccree/
Dcc_request_mgr.c281 struct cc_crypto_req *cc_req, in cc_do_send_request() argument
297 req_mgr_h->req_queue[req_mgr_h->req_queue_head] = *cc_req; in cc_do_send_request()
412 int cc_send_request(struct cc_drvdata *drvdata, struct cc_crypto_req *cc_req, in cc_send_request() argument
446 memcpy(&bli->creq, cc_req, sizeof(*cc_req)); in cc_send_request()
455 rc = cc_do_send_request(drvdata, cc_req, desc, len, false); in cc_send_request()
462 struct cc_crypto_req *cc_req, struct cc_hw_desc *desc, in cc_send_sync_request() argument
469 init_completion(&cc_req->seq_compl); in cc_send_sync_request()
470 cc_req->user_cb = request_mgr_complete; in cc_send_sync_request()
471 cc_req->user_arg = &cc_req->seq_compl; in cc_send_sync_request()
495 rc = cc_do_send_request(drvdata, cc_req, desc, len, true); in cc_send_sync_request()
[all …]
Dcc_hash.c276 static void cc_update_complete(struct device *dev, void *cc_req, int err) in cc_update_complete() argument
278 struct ahash_request *req = (struct ahash_request *)cc_req; in cc_update_complete()
294 static void cc_digest_complete(struct device *dev, void *cc_req, int err) in cc_digest_complete() argument
296 struct ahash_request *req = (struct ahash_request *)cc_req; in cc_digest_complete()
314 static void cc_hash_complete(struct device *dev, void *cc_req, int err) in cc_hash_complete() argument
316 struct ahash_request *req = (struct ahash_request *)cc_req; in cc_hash_complete()
423 struct cc_crypto_req cc_req = {}; in cc_hash_digest() local
456 cc_req.user_cb = cc_digest_complete; in cc_hash_digest()
457 cc_req.user_arg = req; in cc_hash_digest()
512 rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base); in cc_hash_digest()
[all …]
Dcc_request_mgr.h28 int cc_send_request(struct cc_drvdata *drvdata, struct cc_crypto_req *cc_req,
33 struct cc_crypto_req *cc_req, struct cc_hw_desc *desc,
Dcc_cipher.c65 static void cc_cipher_complete(struct device *dev, void *cc_req, int err);
793 static void cc_cipher_complete(struct device *dev, void *cc_req, int err) in cc_cipher_complete() argument
795 struct skcipher_request *req = (struct skcipher_request *)cc_req; in cc_cipher_complete()
826 struct cc_crypto_req cc_req = {}; in cc_cipher_process() local
860 cc_req.user_cb = (void *)cc_cipher_complete; in cc_cipher_process()
861 cc_req.user_arg = (void *)req; in cc_cipher_process()
865 cc_req.cpp.is_cpp = true; in cc_cipher_process()
866 cc_req.cpp.alg = ctx_p->cpp.alg; in cc_cipher_process()
867 cc_req.cpp.slot = ctx_p->cpp.slot; in cc_cipher_process()
897 rc = cc_send_request(ctx_p->drvdata, &cc_req, desc, seq_len, in cc_cipher_process()
Dcc_aead.c212 static void cc_aead_complete(struct device *dev, void *cc_req, int err) in cc_aead_complete() argument
214 struct aead_request *areq = (struct aead_request *)cc_req; in cc_aead_complete()
216 struct crypto_aead *tfm = crypto_aead_reqtfm(cc_req); in cc_aead_complete()
420 struct cc_crypto_req cc_req = {}; in cc_get_plain_hmac_key() local
531 rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, idx); in cc_get_plain_hmac_key()
547 struct cc_crypto_req cc_req = {}; in cc_aead_setkey() local
631 rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, seq_len); in cc_aead_setkey()
1914 struct cc_crypto_req cc_req = {}; in cc_proc_aead() local
1932 cc_req.user_cb = (void *)cc_aead_complete; in cc_proc_aead()
1933 cc_req.user_arg = (void *)req; in cc_proc_aead()
[all …]
/Linux-v5.4/drivers/usb/typec/tcpm/
Dtcpm.c215 enum typec_cc_status cc_req; member
2383 port->cc_req, port->cc1, port->cc2, port->vbus_source, in tcpm_pd_build_request()
2489 port->cc_req, port->cc1, port->cc2, port->vbus_source, in tcpm_pd_build_pps_request()
2575 port->cc_req = cc; in tcpm_set_cc()