/openbsd/lib/libc/rpc/ |
H A D | clnt_simple.c | 66 if (crp == NULL) { in callrpc() 67 crp = calloc(1, sizeof (*crp)); in callrpc() 68 if (crp == NULL) in callrpc() 75 free(crp); in callrpc() 79 crp->oldhost[0] = 0; in callrpc() 82 if (crp->valid && crp->oldprognum == prognum && crp->oldversnum == versnum in callrpc() 86 crp->valid = 0; in callrpc() 89 crp->socket = -1; in callrpc() 91 if (crp->client) { in callrpc() 108 crp->valid = 1; in callrpc() [all …]
|
H A D | pmap_rmt.c | 134 xdr_rmtcallres(XDR *xdrs, struct rmtcallres *crp) in xdr_rmtcallres() argument 138 port_ptr = (caddr_t)crp->port_ptr; in xdr_rmtcallres() 140 xdr_u_long) && xdr_u_long(xdrs, &crp->resultslen)) { in xdr_rmtcallres() 141 crp->port_ptr = (u_long *)port_ptr; in xdr_rmtcallres() 142 return ((*(crp->xdr_results))(xdrs, crp->results_ptr)); in xdr_rmtcallres()
|
/openbsd/sys/crypto/ |
H A D | crypto.c | 391 KASSERT(crp != NULL); in crypto_invoke() 429 crp->crp_desc[i].CRD_INI.cri_next = &crp->crp_desc[i+1].CRD_INI; in crypto_invoke() 430 crp->crp_desc[crp->crp_ndesc].CRD_INI.cri_next = NULL; in crypto_invoke() 433 crp->crp_sid = nid; in crypto_invoke() 447 if (crp == NULL) in crypto_freereq() 450 if (crp->crp_ndescalloc > 2) in crypto_freereq() 462 struct cryptop *crp; in crypto_getreq() local 465 if (crp == NULL) in crypto_getreq() 468 crp->crp_desc = crp->crp_sdesc; in crypto_getreq() 469 crp->crp_ndescalloc = crp->crp_ndesc = num; in crypto_getreq() [all …]
|
H A D | cryptosoft.c | 480 swcr_authenc(struct cryptop *crp) in swcr_authenc() argument 500 crd = &crp->crp_desc[i]; in swcr_authenc() 1029 swcr_process(struct cryptop *crp) in swcr_process() argument 1039 KASSERT(crp->crp_ndesc >= 1); in swcr_process() 1041 if (crp->crp_buf == NULL) { in swcr_process() 1046 lid = crp->crp_sid & 0xffffffff; in swcr_process() 1061 crd = &crp->crp_desc[i]; in swcr_process() 1093 crp->crp_buf, type)) != 0) in swcr_process() 1103 crp->crp_buf, type)) != 0) in swcr_process() 1114 err = swcr_authenc(crp); in swcr_process() [all …]
|
/openbsd/sys/arch/i386/i386/ |
H A D | via.c | 328 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_swauth() 359 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 377 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 389 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 402 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 431 KASSERT(crp->crp_ndesc >= 1); in viac3_crypto_process() 433 sesn = VIAC3_SESSION(crp->crp_sid); in viac3_crypto_process() 444 for (i = 0; i < crp->crp_ndesc; i++) { in viac3_crypto_process() 445 crd = &crp->crp_desc[i]; in viac3_crypto_process() 449 crp->crp_buf)) != 0) in viac3_crypto_process() [all …]
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | via.c | 320 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_swauth() 351 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 369 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 381 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 394 if (crp->crp_flags & CRYPTO_F_IMBUF) in viac3_crypto_encdec() 423 KASSERT(crp->crp_ndesc >= 1); in viac3_crypto_process() 425 sesn = VIAC3_SESSION(crp->crp_sid); in viac3_crypto_process() 436 for (i = 0; i < crp->crp_ndesc; i++) { in viac3_crypto_process() 437 crd = &crp->crp_desc[i]; in viac3_crypto_process() 441 crp->crp_buf)) != 0) in viac3_crypto_process() [all …]
|
H A D | aesni.c | 429 if (crp->crp_flags & CRYPTO_F_IMBUF) in aesni_swauth() 491 if (crp->crp_flags & CRYPTO_F_IMBUF) in aesni_encdec() 506 if (crp->crp_flags & CRYPTO_F_IMBUF) in aesni_encdec() 518 if (crp->crp_flags & CRYPTO_F_IMBUF) in aesni_encdec() 533 if (crp->crp_flags & CRYPTO_F_IMBUF) in aesni_encdec() 602 if (crp->crp_flags & CRYPTO_F_IMBUF) { in aesni_encdec() 635 aesni_process(struct cryptop *crp) in aesni_process() argument 642 KASSERT(crp->crp_ndesc >= 1); in aesni_process() 652 for (i = 0; i < crp->crp_ndesc; i++) { in aesni_process() 653 crd = &crp->crp_desc[i]; in aesni_process() [all …]
|
/openbsd/sys/netinet/ |
H A D | ip_ipcomp.c | 139 struct cryptop *crp; in ipcomp_input() local 154 if (crp == NULL) { in ipcomp_input() 185 clen = crp->crp_olen; in ipcomp_input() 188 crypto_freereq(crp); in ipcomp_input() 189 crp = NULL; in ipcomp_input() 296 crypto_freereq(crp); in ipcomp_input() 437 if (crp == NULL) { in ipcomp_output() 471 ilen = crp->crp_ilen; in ipcomp_output() 475 crypto_freereq(crp); in ipcomp_output() 476 crp = NULL; in ipcomp_output() [all …]
|
H A D | ip_esp.c | 448 if (crp == NULL) { in esp_input() 455 crda = &crp->crp_desc[0]; in esp_input() 456 crde = &crp->crp_desc[1]; in esp_input() 482 crde = &crp->crp_desc[0]; in esp_input() 487 crp->crp_buf = (caddr_t)m; in esp_input() 517 crypto_freereq(crp); in esp_input() 518 crp = NULL; in esp_input() 681 crypto_freereq(crp); in esp_input() 880 if (crp == NULL) { in esp_output() 961 crypto_freereq(crp); in esp_output() [all …]
|
H A D | ip_ah.c | 635 crp = crypto_getreq(1); in ah_input() 636 if (crp == NULL) { in ah_input() 642 crda = &crp->crp_desc[0]; in ah_input() 702 crypto_freereq(crp); in ah_input() 703 crp = NULL; in ah_input() 850 crypto_freereq(crp); in ah_input() 1028 crp = crypto_getreq(1); in ah_output() 1029 if (crp == NULL) { in ah_output() 1125 crypto_freereq(crp); in ah_output() 1126 crp = NULL; in ah_output() [all …]
|
/openbsd/sys/arch/octeon/dev/ |
H A D | octcrypto.c | 600 KASSERT(crp->crp_ndesc >= 1); in octcrypto_process() 609 if (crp->crp_ndesc == 2) { in octcrypto_process() 610 crd = &crp->crp_desc[0]; in octcrypto_process() 611 crd2 = &crp->crp_desc[1]; in octcrypto_process() 631 crd = &crp->crp_desc[i]; in octcrypto_process() 648 crp->crp_buf); in octcrypto_process() 668 if (crp->crp_flags & CRYPTO_F_IMBUF) in octcrypto_swauth() 762 if (crp->crp_flags & CRYPTO_F_IMBUF) in octcrypto_authenc_gmac() 777 if (crp->crp_flags & CRYPTO_F_IMBUF) in octcrypto_authenc_gmac() 1023 (struct uio *)crp->crp_buf, in octcrypto_authenc_hmac() [all …]
|
/openbsd/sys/arch/arm64/arm64/ |
H A D | cryptox.c | 336 if (crp->crp_flags & CRYPTO_F_IMBUF) in cryptox_swauth() 381 if (crp->crp_flags & CRYPTO_F_IMBUF) { in cryptox_encdec() 395 if (crp->crp_flags & CRYPTO_F_IMBUF) in cryptox_encdec() 405 if (crp->crp_flags & CRYPTO_F_IMBUF) in cryptox_encdec() 427 if (crp->crp_flags & CRYPTO_F_IMBUF) { in cryptox_encdec() 443 cryptox_process(struct cryptop *crp) in cryptox_process() argument 450 KASSERT(crp->crp_ndesc >= 1); in cryptox_process() 460 for (i = 0; i < crp->crp_ndesc; i++) { in cryptox_process() 461 crd = &crp->crp_desc[i]; in cryptox_process() 464 err = cryptox_encdec(crp, crd, ses); in cryptox_process() [all …]
|
/openbsd/sys/arch/i386/pci/ |
H A D | glxsb.c | 623 if (crp->crp_flags & CRYPTO_F_IMBUF) in glxsb_crypto_swauth() 637 if (crp->crp_flags & CRYPTO_F_IMBUF) in glxsb_crypto_swenc() 684 if (crp->crp_flags & CRYPTO_F_IMBUF) in glxsb_crypto_encdec() 721 if (crp->crp_flags & CRYPTO_F_IMBUF) in glxsb_crypto_encdec() 738 if (crp->crp_flags & CRYPTO_F_IMBUF) in glxsb_crypto_encdec() 782 KASSERT(crp->crp_ndesc >= 1); in glxsb_crypto_process() 784 sesn = GLXSB_SESSION(crp->crp_sid); in glxsb_crypto_process() 796 crd = &crp->crp_desc[i]; in glxsb_crypto_process() 801 crp->crp_buf)) != 0) in glxsb_crypto_process() 804 crp->crp_buf)) != 0) in glxsb_crypto_process() [all …]
|