Home
last modified time | relevance | path

Searched refs:crq (Results 1 – 8 of 8) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/module/icp/api/
HDkcf_mac.c92 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_mac_prov() argument
103 CRYPTO_MECH_INVALID, CHECK_RESTRICT(crq), pd, in crypto_mac_prov()
112 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE); in crypto_mac_prov()
126 crypto_call_req_t *crq) in crypto_mac() argument
139 list, CRYPTO_FG_MAC_ATOMIC, CHECK_RESTRICT(crq), in crypto_mac()
166 if (CHECK_FASTPATH(crq, pd)) { in crypto_mac()
173 mac, spi_ctx_tmpl, KCF_SWFP_RHNDL(crq)); in crypto_mac()
190 error = kcf_submit_request(pd, NULL, crq, &params, in crypto_mac()
191 KCF_ISDUALREQ(crq)); in crypto_mac()
198 if (kcf_insert_triedlist(&list, pd, KCF_KMFLAG(crq)) != NULL) in crypto_mac()
[all …]
HDkcf_cipher.c103 crypto_call_req_t *crq, crypto_func_group_t func) in crypto_cipher_init_prov() argument
116 CRYPTO_MECH_INVALID, CHECK_RESTRICT(crq), pd, in crypto_cipher_init_prov()
120 CRYPTO_MECH_INVALID, CHECK_RESTRICT(crq), pd, in crypto_cipher_init_prov()
129 if ((ctx = kcf_new_ctx(crq, real_provider, sid)) == NULL) { in crypto_cipher_init_prov()
136 if (CHECK_FASTPATH(crq, pd)) { in crypto_cipher_init_prov()
144 &lmech, key, tmpl, KCF_SWFP_RHNDL(crq)); in crypto_cipher_init_prov()
149 &lmech, key, tmpl, KCF_SWFP_RHNDL(crq)); in crypto_cipher_init_prov()
201 error = kcf_submit_request(real_provider, ctx, crq, &params, in crypto_cipher_init_prov()
226 crypto_call_req_t *crq, crypto_func_group_t func) in crypto_cipher_init() argument
238 list, func, CHECK_RESTRICT(crq), 0)) == NULL) { in crypto_cipher_init()
[all …]
HDkcf_digest.c91 crypto_call_req_t *crq) in crypto_digest_prov() argument
102 CRYPTO_MECH_INVALID, CHECK_RESTRICT(crq), in crypto_digest_prov()
112 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE); in crypto_digest_prov()
126 crypto_data_t *digest, crypto_call_req_t *crq) in crypto_digest() argument
136 CRYPTO_FG_DIGEST_ATOMIC, CHECK_RESTRICT(crq), in crypto_digest()
144 if (CHECK_FASTPATH(crq, pd)) { in crypto_digest()
150 digest, KCF_SWFP_RHNDL(crq)); in crypto_digest()
162 error = kcf_submit_request(pd, NULL, crq, &params, in crypto_digest()
170 if (kcf_insert_triedlist(&list, pd, KCF_KMFLAG(crq)) != NULL) in crypto_digest()
206 crypto_mechanism_t *mech, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_digest_init_prov() argument
[all …]
/freebsd-13-stable/sys/powerpc/pseries/
HDphyp_vscsi.c494 struct vscsi_crq crq; in vscsi_srp_login() local
508 crq.iu_length = htobe16(xp->srp_iu_size); in vscsi_srp_login()
524 crq.valid = 0x80; in vscsi_srp_login()
525 crq.format = 0x01; in vscsi_srp_login()
526 crq.iu_data = htobe64(xp->sc->srp_iu_phys + xp->srp_iu_offset); in vscsi_srp_login()
530 be64toh(((uint64_t *)(&crq))[0]), in vscsi_srp_login()
531 be64toh(((uint64_t *)(&crq))[1])); in vscsi_srp_login()
541 struct vscsi_crq crq; in vscsi_task_management() local
554 crq.iu_length = htobe16(xp->srp_iu_size); in vscsi_task_management()
579 crq.valid = 0x80; in vscsi_task_management()
[all …]
/freebsd-13-stable/sys/contrib/openzfs/module/icp/include/sys/crypto/
HDsched_impl.h59 #define CHECK_RESTRICT(crq) (crq != NULL && \ argument
60 ((crq)->cr_flag & CRYPTO_RESTRICTED))
64 #define CHECK_FASTPATH(crq, pd) ((crq) == NULL || \ argument
65 !((crq)->cr_flag & CRYPTO_ALWAYS_QUEUE)) && \
68 #define KCF_KMFLAG(crq) (((crq) == NULL) ? KM_SLEEP : KM_NOSLEEP) argument
86 #define KCF_SWFP_RHNDL(crq) (((crq) == NULL) ? NULL : &kcf_swprov_hndl) argument
94 #define KCF_ISDUALREQ(crq) \ argument
95 (((crq) == NULL) ? B_FALSE : (crq->cr_flag & CRYPTO_SETDUAL))
/freebsd-13-stable/sys/contrib/openzfs/module/icp/core/
HDkcf_sched.c86 kcf_new_ctx(crypto_call_req_t *crq, kcf_provider_desc_t *pd, in kcf_new_ctx() argument
93 (crq == NULL) ? KM_SLEEP : KM_NOSLEEP); in kcf_new_ctx()
127 crypto_call_req_t *crq, kcf_req_params_t *req, boolean_t isdual) in kcf_areqnode_alloc() argument
131 ASSERT(crq != NULL); in kcf_areqnode_alloc()
137 arptr->an_reqarg = *crq; in kcf_areqnode_alloc()
603 crypto_call_req_t *crq, kcf_req_params_t *params, boolean_t cont) in kcf_submit_request() argument
614 if (crq == NULL) { in kcf_submit_request()
705 if (!(crq->cr_flag & CRYPTO_ALWAYS_QUEUE)) { in kcf_submit_request()
717 areq = kcf_areqnode_alloc(pd, kcf_ctx, crq, in kcf_submit_request()
722 if (!(crq->cr_flag in kcf_submit_request()
[all …]
/freebsd-13-stable/sys/contrib/octeon-sdk/
HDcvmx-dfa-defs.h861 uint64_t crq : 1; /**< Bist Results for CRQ RAM member
891 uint64_t crq : 1;
922 uint64_t crq : 1; /**< Bist Results for CRQ RAM member
952 uint64_t crq : 1;
973 uint64_t crq : 1; /**< Bist Results for CRQ RAM member
1003 uint64_t crq : 1;
1077 uint64_t crq : 1; /**< Bist Results for CRQ RAM member
1113 uint64_t crq : 1;
1120 uint64_t crq : 1; /**< Bist Results for CRQ RAM member
1142 uint64_t crq : 1;
[all …]
/freebsd-13-stable/sys/dev/isp/
HDisp_library.c65 ispcontreq64_t crq; in isp_send_cmd() local
114 ISP_MEMZERO(&crq, QENTRY_LEN); in isp_send_cmd()
115 crq.req_header.rqs_entry_type = RQSTYPE_A64_CONT; in isp_send_cmd()
116 crq.req_header.rqs_entry_count = 1; in isp_send_cmd()
117 dsp64 = crq.req_dataseg; in isp_send_cmd()
126 isp_put_cont64_req(isp, &crq, qe1); in isp_send_cmd()