Home
last modified time | relevance | path

Searched refs:ctxp (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb3_encrypt_kcf.c115 smb3_encrypt_init(smb_enc_ctx_t *ctxp, in smb3_encrypt_init() argument
119 bzero(&ctxp->ckey, sizeof (ctxp->ckey)); in smb3_encrypt_init()
120 ctxp->ckey.ck_format = CRYPTO_KEY_RAW; in smb3_encrypt_init()
121 ctxp->ckey.ck_data = key; in smb3_encrypt_init()
128 smb3_decrypt_init(smb_enc_ctx_t *ctxp, in smb3_decrypt_init() argument
132 bzero(&ctxp->ckey, sizeof (ctxp->ckey)); in smb3_decrypt_init()
133 ctxp->ckey.ck_format = CRYPTO_KEY_RAW; in smb3_decrypt_init()
134 ctxp->ckey.ck_data = key; in smb3_decrypt_init()
161 &ctxp->ckey, tmpl, &out_cd, NULL); in smb3_encrypt_uio()
203 smb3_enc_ctx_done(smb_enc_ctx_t *ctxp) in smb3_enc_ctx_done() argument
[all …]
H A Dsmb_sign_kcf.c64 smb_md5_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_md5_init() argument
68 rv = crypto_digest_init(mech, ctxp, NULL); in smb_md5_init()
133 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb2_hmac_init() argument
144 rv = crypto_mac_init(mech, &ckey, NULL, ctxp, NULL); in smb2_hmac_init()
250 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb3_cmac_init() argument
261 rv = crypto_mac_init(mech, &ckey, NULL, ctxp, NULL); in smb3_cmac_init()
H A Dsmb31_preauth.c86 smb_sha512_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_sha512_init() argument
90 rv = crypto_digest_init(mech, ctxp, NULL); in smb_sha512_init()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Drsa.c497 rsa_ctx_t *ctxp; in rsa_common_init() local
527 rsa_ctx_t *ctxp; in rsaprov_encrypt() local
540 rv = rsa_encrypt_common(ctxp->mech_type, ctxp->key, plaintext, in rsaprov_encrypt()
572 bzero(ctxp->key, ctxp->keychunk_size); in rsa_free_context()
573 kmem_free(ctxp->key, ctxp->keychunk_size); in rsa_free_context()
699 rsa_ctx_t *ctxp; in rsaprov_decrypt() local
707 rv = rsa_decrypt_common(ctxp->mech_type, ctxp->key, in rsaprov_decrypt()
852 rsa_ctx_t *ctxp; in rsa_sign_verify_common_init() local
1148 rv = rsa_sign_common(ctxp->mech_type, ctxp->key, data, in rsaprov_sign()
1341 rv = rsa_verify_common(ctxp->mech_type, ctxp->key, data, in rsaprov_verify()
[all …]
H A Decc.c449 if (ctxp != NULL) { in ecc_free_context()
450 bzero(ctxp->key, ctxp->keychunk_size); in ecc_free_context()
451 kmem_free(ctxp->key, ctxp->keychunk_size); in ecc_free_context()
472 ecc_ctx_t *ctxp; in ecc_sign_verify_common_init() local
511 if (ctxp == NULL) { in ecc_sign_verify_common_init()
516 if ((rv = crypto_copy_key_to_ctx(key, &ctxp->key, &ctxp->keychunk_size, in ecc_sign_verify_common_init()
709 ecc_ctx_t *ctxp; in ecc_sign() local
736 digest_ecc_ctx_t *ctxp; in ecc_sign_update() local
765 digest_ecc_ctx_t *ctxp; in ecc_sign_final() local
908 ecc_ctx_t *ctxp; in ecc_verify() local
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_encrypt_pkcs.c134 smb3_encrypt_init(smb_enc_ctx_t *ctxp, in smb3_encrypt_init() argument
138 CK_MECHANISM *mech = &ctxp->mech; in smb3_encrypt_init()
150 rv = C_EncryptInit(ctxp->ctx, mech, hkey); in smb3_encrypt_init()
154 (void) C_DestroyObject(ctxp->ctx, hkey); in smb3_encrypt_init()
166 smb3_decrypt_init(smb_enc_ctx_t *ctxp, in smb3_decrypt_init() argument
170 CK_MECHANISM *mech = &ctxp->mech; in smb3_decrypt_init()
186 (void) C_DestroyObject(ctxp->ctx, hkey); in smb3_decrypt_init()
295 smb3_enc_ctx_done(smb_enc_ctx_t *ctxp) in smb3_enc_ctx_done() argument
297 if (ctxp->ctx != 0) { in smb3_enc_ctx_done()
298 (void) C_CloseSession(ctxp->ctx); in smb3_enc_ctx_done()
[all …]
H A Dfksmb_sign_pkcs.c76 rv = SUNW_C_GetMechSession(mech->mechanism, ctxp); in smb_md5_init()
80 rv = C_DigestInit(*ctxp, mech); in smb_md5_init()
139 rv = SUNW_C_GetMechSession(mech->mechanism, ctxp); in smb2_hmac_init()
143 rv = SUNW_C_KeyToObject(*ctxp, mech->mechanism, in smb2_hmac_init()
148 rv = C_SignInit(*ctxp, mech, hkey); in smb2_hmac_init()
149 (void) C_DestroyObject(*ctxp, hkey); in smb2_hmac_init()
271 rv = SUNW_C_KeyToObject(*ctxp, mech->mechanism, in smb3_cmac_init()
274 (void) C_CloseSession(*ctxp); in smb3_cmac_init()
278 rv = C_SignInit(*ctxp, mech, hkey); in smb3_cmac_init()
279 (void) C_DestroyObject(*ctxp, hkey); in smb3_cmac_init()
[all …]
H A Dfksmb_preauth_pkcs.c84 smb_sha512_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_sha512_init() argument
88 rv = SUNW_C_GetMechSession(mech->mechanism, ctxp); in smb_sha512_init()
92 rv = C_DigestInit(*ctxp, mech); in smb_sha512_init()
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfksmb_sign_pkcs.c76 rv = SUNW_C_GetMechSession(mech->mechanism, ctxp); in smb_md5_init()
80 rv = C_DigestInit(*ctxp, mech); in smb_md5_init()
139 rv = SUNW_C_GetMechSession(mech->mechanism, ctxp); in smb2_hmac_init()
143 rv = SUNW_C_KeyToObject(*ctxp, mech->mechanism, in smb2_hmac_init()
148 rv = C_SignInit(*ctxp, mech, hkey); in smb2_hmac_init()
149 (void) C_DestroyObject(*ctxp, hkey); in smb2_hmac_init()
217 rv = SUNW_C_KeyToObject(*ctxp, mech->mechanism, in smb3_cmac_init()
220 (void) C_CloseSession(*ctxp); in smb3_cmac_init()
224 rv = C_SignInit(*ctxp, mech, hkey); in smb3_cmac_init()
225 (void) C_DestroyObject(*ctxp, hkey); in smb3_cmac_init()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dnsmb_sign_kcf.c63 smb_md5_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech) in smb_md5_init() argument
67 rv = crypto_digest_init(mech, ctxp, NULL); in smb_md5_init()
132 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb2_hmac_init() argument
143 rv = crypto_mac_init(mech, &ckey, NULL, ctxp, NULL); in smb2_hmac_init()
212 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb3_cmac_init() argument
223 rv = crypto_mac_init(mech, &ckey, NULL, ctxp, NULL); in smb3_cmac_init()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/hash_provider/
H A Dhash_kef_generic.c23 crypto_context_t ctxp; in k5_ef_hash() local
48 rv = crypto_digest_init(&mech, &ctxp, NULL); in k5_ef_hash()
62 rv = crypto_digest_update(ctxp, &d1, NULL); in k5_ef_hash()
66 crypto_cancel_ctx(ctxp); in k5_ef_hash()
71 rv = crypto_digest_final(ctxp, &d2, NULL); in k5_ef_hash()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvtd.c596 uint64_t *ctxp; in vtd_add_device() local
603 ctxp = ctx_tables[bus]; in vtd_add_device()
607 if (ctxp[idx] & VTD_CTX_PRESENT) { in vtd_add_device()
620 ctxp[idx + 1] = dom->addrwidth | (dom->id << 8); in vtd_add_device()
623 ctxp[idx] = VTD_CTX_TT_ALL; in vtd_add_device()
625 ctxp[idx] = 0; in vtd_add_device()
627 ctxp[idx] |= pt_paddr | VTD_CTX_PRESENT; in vtd_add_device()
639 uint64_t *ctxp; in vtd_remove_device() local
644 ctxp = ctx_tables[bus]; in vtd_remove_device()
650 ctxp[idx] = 0; in vtd_remove_device()
[all …]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_cipher.c107 crypto_spi_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_cipher_init_prov() argument
214 *ctxp = (crypto_context_t)ctx; in crypto_cipher_init_prov()
230 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_cipher_init() argument
269 spi_ctx_tmpl, ctxp, crq, func); in crypto_cipher_init()
432 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_encrypt_init_prov() argument
435 return (crypto_cipher_init_prov(pd, sid, mech, key, tmpl, ctxp, crq, in crypto_encrypt_init_prov()
446 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_encrypt_init() argument
449 return (crypto_cipher_init(mech, key, tmpl, ctxp, crq, in crypto_encrypt_init()
714 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_decrypt_init_prov() argument
728 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_decrypt_init() argument
[all …]
H A Dkcf_sign.c48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init_prov() argument
81 *ctxp = (crypto_context_t)ctx; in crypto_sign_init_prov()
92 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init() argument
130 ctxp, crq); in crypto_sign_init()
388 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_recover_init_prov() argument
421 *ctxp = (crypto_context_t)ctx; in crypto_sign_recover_init_prov()
H A Dkcf_verify.c48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init_prov() argument
81 *ctxp = (crypto_context_t)ctx; in crypto_verify_init_prov()
93 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init() argument
131 ctxp, crq); in crypto_verify_init()
390 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_recover_init_prov() argument
423 *ctxp = (crypto_context_t)ctx; in crypto_verify_recover_init_prov()
H A Dkcf_digest.c210 crypto_mechanism_t *mech, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_digest_init_prov() argument
256 *ctxp = (crypto_context_t)ctx; in crypto_digest_init_prov()
272 crypto_digest_init(crypto_mechanism_t *mech, crypto_context_t *ctxp, in crypto_digest_init() argument
301 mech, ctxp, crq); in crypto_digest_init()
H A Dkcf_mac.c373 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_mac_init_prov() argument
419 *ctxp = (crypto_context_t)ctx; in crypto_mac_init_prov()
435 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_mac_init() argument
487 spi_ctx_tmpl, ctxp, crq); in crypto_mac_init()
H A Dkcf_dual.c418 crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp, in crypto_encrypt_mac_init_prov() argument
538 *ctxp = (crypto_context_t)ctx; in crypto_encrypt_mac_init_prov()
555 crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp, in crypto_encrypt_mac_init() argument
729 *ctxp = (crypto_context_t)ctx; in crypto_encrypt_mac_init()
777 *ctxp = (crypto_context_t)ctx; in crypto_encrypt_mac_init()
853 *ctxp = (crypto_context_t)ctx; in crypto_encrypt_mac_init()
1523 crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp, in crypto_mac_decrypt_init() argument
1705 *ctxp = (crypto_context_t)ctx; in crypto_mac_decrypt_init()
1751 *ctxp = ctx; in crypto_mac_decrypt_init()
1826 *ctxp = (crypto_context_t)ctx; in crypto_mac_decrypt_init()
[all …]
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dns_fnreaddir.c58 get_contexts(const FN_composite_name_t *, FN_ctx_t **ctxp,
259 get_contexts(const FN_composite_name_t *name, FN_ctx_t **ctxp, in get_contexts() argument
274 *ctxp = NULL; in get_contexts()
281 *ctxp = lookup_ctx(nns_ctx, suffix, FALSE, status); in get_contexts()
282 if (*ctxp != NULL) { in get_contexts()
289 if (*ctxp == NULL) { in get_contexts()
290 *ctxp = in get_contexts()
295 return (*ctxp != NULL ? 0 : -1); in get_contexts()
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dapi.h76 extern int crypto_digest_init(crypto_mechanism_t *mech, crypto_context_t *ctxp,
101 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
120 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
148 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
176 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
196 crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
223 crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp,
261 crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
267 crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
/illumos-gate/usr/src/lib/libproc/common/
H A DPlwpregs.c742 ucontext_t *ctxp = (void *)ls.pr_oldcontext; in Plwp_main_stack() local
745 (uintptr_t)&ctxp->uc_stack) != sizeof (*stkp)) in Plwp_main_stack()
749 ucontext32_t *ctxp = (void *)ls.pr_oldcontext; in Plwp_main_stack() local
753 (uintptr_t)&ctxp->uc_stack) != sizeof (stk32)) in Plwp_main_stack()
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_resource.c624 acpidev_resource_walk_producer(ACPI_RESOURCE *rscp, void *ctxp) in acpidev_resource_walk_producer() argument
629 ASSERT(ctxp != NULL); in acpidev_resource_walk_producer()
630 rhdl = (acpidev_resource_handle_t)ctxp; in acpidev_resource_walk_producer()
748 acpidev_resource_walk_consumer(ACPI_RESOURCE *rscp, void *ctxp) in acpidev_resource_walk_consumer() argument
753 ASSERT(ctxp != NULL); in acpidev_resource_walk_consumer()
754 rhdl = (acpidev_resource_handle_t)ctxp; in acpidev_resource_walk_consumer()
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Deventlog_svc.c214 logr_context_data_free(void *ctxp) in logr_context_data_free() argument
216 logr_context_t *ctx = (logr_context_t *)ctxp; in logr_context_data_free()
/illumos-gate/usr/src/lib/libzpool/common/
H A Dkernel.c740 crypto_digest_init(crypto_mechanism_t *mech, crypto_context_t *ctxp, in crypto_digest_init() argument
752 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, in crypto_mac_init() argument
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dacpica.c79 void *ctxp,
596 void *ctxp, in acpica_init_PRW() argument

12