| /src/sys/netipsec/ |
| xform_ipcomp.c | 78 static void ipcomp_input_cb(struct cryptop *crp); 79 static void ipcomp_output_cb(struct cryptop *crp); 143 struct cryptop *crp; local in function:ipcomp_input 149 crp = crypto_getreq(1); 150 if (crp == NULL) { 185 crdc = crp->crp_desc; 195 crp->crp_ilen = m->m_pkthdr.len - (skip + hlen); 196 crp->crp_olen = MCLBYTES; /* hint to decompression code */ 197 crp->crp_flags = CRYPTO_F_IMBUF; 198 crp->crp_buf = m 362 struct cryptop *crp; local in function:ipcomp_output [all...] |
| xform_esp.c | 94 static void esp_output_cb(struct cryptop *crp); 309 struct cryptop *crp; local in function:esp_input 376 crp = crypto_getreq(esph ? 2 : 1); 377 if (crp == NULL) { 404 KASSERT(crp->crp_desc != NULL); 405 crda = crp->crp_desc; 431 crde = crp->crp_desc; 451 crp->crp_ilen = m->m_pkthdr.len; /* Total input length */ 452 crp->crp_flags = CRYPTO_F_IMBUF; 453 crp->crp_buf = m 693 struct cryptop *crp; local in function:esp_output [all...] |
| xform_ah.c | 532 struct cryptop *crp = NULL; local in function:ah_input 593 crp = crypto_getreq(1); 594 if (crp == NULL) { 601 crda = crp->crp_desc; 673 crp->crp_ilen = m->m_pkthdr.len; /* Total input length. */ 674 crp->crp_flags = CRYPTO_F_IMBUF; 675 crp->crp_buf = m; 676 crp->crp_callback = ah_input_cb; 677 crp->crp_sid = sav->tdb_cryptoid; 678 crp->crp_opaque = tc 889 struct cryptop *crp; local in function:ah_output [all...] |
| /src/sys/opencrypto/ |
| crypto.c | 505 static int crypto_invoke(struct cryptop *crp, int hint); 1277 crypto_dispatch(struct cryptop *crp) 1284 KASSERT(crp != NULL); 1285 KASSERT(crp->crp_callback != NULL); 1286 KASSERT(crp->crp_desc != NULL); 1287 KASSERT(crp->crp_buf != NULL); 1290 DPRINTF("crp %p, alg %d\n", crp, crp->crp_desc->crd_alg); 1296 nanouptime(&crp->crp_tstamp) 1597 struct cryptop *crp; local in function:crypto_getreq 1799 struct cryptop *crp, *submit, *cnext; local in function:cryptointr 1957 struct cryptop *crp; local in function:cryptoret_softint [all...] |
| cryptodev.c | 456 struct cryptop *crp = NULL; local in function:cryptodev_op 505 crp = crypto_getreq((cse->tcomp != NULL) + (cse->txform != NULL) + (cse->thash != NULL)); 506 if (crp == NULL) { 510 DPRINTF("lid[%u]: crp %p\n", CRYPTO_SESID2LID(cse->sid), crp); 520 crdc = crp->crp_desc; 524 crda = crdc ? crdc->crd_next : crp->crp_desc; 529 crde = crdc ? crdc->crd_next : crp->crp_desc; 609 crp->crp_ilen = cop->len; 610 crp->crp_flags = CRYPTO_F_IOV | (cop->flags & COP_F_BATCH) | flags 1078 struct cryptop *crp = NULL; local in function:cryptodev_mop 1738 struct cryptop *crp = NULL; local in function:cryptodev_getmstatus 1884 struct cryptop *crp = NULL, *cnext; local in function:cryptodev_getstatus [all...] |
| cryptosoft.h | 59 int swcr_authcompute(struct cryptop *crp, struct cryptodesc *crd,
|
| cryptosoft.c | 465 swcr_authcompute(struct cryptop *crp, struct cryptodesc *crd, 551 memcpy(crp->crp_mac, aalg, axf->auth_hash->authsize); 563 swcr_combined(struct cryptop *crp, int outtype) 574 void *buf = (void *)crp->crp_buf; 578 for (crd = crp->crp_desc; crd; crd = crd->crd_next) { 579 for (sw = swcr_sessions[crp->crp_sid & 0xffffffff]; 691 memcpy(crp->crp_mac, aalg, axf->auth_hash->authsize); 1141 swcr_process(void *arg, struct cryptop *crp, int hint) 1149 if (crp == NULL) 1152 if (crp->crp_desc == NULL || crp->crp_buf == NULL) [all...] |
| cryptodev.h | 623 extern void crypto_dispatch(struct cryptop *crp); 628 extern void crypto_done(struct cryptop *crp); 637 extern void crypto_freereq(struct cryptop *crp);
|
| /src/sys/arch/x86/x86/ |
| via_padlock.c | 357 via_padlock_crypto_swauth(struct cryptop *crp, struct cryptodesc *crd, 362 if (crp->crp_flags & CRYPTO_F_IMBUF) 367 return (swcr_authcompute(crp, crd, sw, buf, type)); 371 via_padlock_crypto_encdec(struct cryptop *crp, struct cryptodesc *crd, 392 if (crp->crp_flags & CRYPTO_F_IMBUF) 393 m_copyback((struct mbuf *)crp->crp_buf, 395 else if (crp->crp_flags & CRYPTO_F_IOV) 396 cuio_copyback((struct uio *)crp->crp_buf, 399 memcpy((char *)crp->crp_buf + crd->crd_inject, 408 if (crp->crp_flags & CRYPTO_F_IMBUF [all...] |
| /src/lib/libc/rpc/ |
| pmap_rmt.c | 163 xdr_rmtcallres(XDR *xdrs, struct rmtcallres *crp) 168 _DIAGASSERT(crp != NULL); 170 port_ptr = (caddr_t)(void *)crp->port_ptr; 172 (xdrproc_t)xdr_u_long) && xdr_u_long(xdrs, &crp->resultslen)) { 173 crp->port_ptr = (u_long *)(void *)port_ptr; 174 return ((*(crp->xdr_results))(xdrs, crp->results_ptr));
|
| /src/sys/arch/i386/pci/ |
| glxsb.c | 440 glxsb_crypto_process(void *aux, struct cryptop *crp, int hint) 456 if (crp == NULL || crp->crp_callback == NULL) { 460 crd = crp->crp_desc; 468 sesn = GLXSB_SESSION(crp->crp_sid); 497 if (crp->crp_flags & CRYPTO_F_IMBUF) 498 m_copyback((struct mbuf *)crp->crp_buf, 500 else if (crp->crp_flags & CRYPTO_F_IOV) 501 cuio_copyback((struct uio *)crp->crp_buf, 505 (char *)crp->crp_buf + crd->crd_inject [all...] |
| /src/sys/arch/sun3/sun3/ |
| sunmon.c | 97 struct mmu_rootptr crp; local in function:sunmon_abort 104 getcrp(&crp); 117 loadcrp(&crp);
|
| /src/sys/dev/pci/ |
| hifn7751.c | 1655 struct cryptop *crp, int hint) 1661 if (crp->crp_flags & CRYPTO_F_IMBUF) { 1667 } else if (crp->crp_flags & CRYPTO_F_IOV) { 1680 if (crp->crp_flags & CRYPTO_F_IOV) 1682 else if (crp->crp_flags & CRYPTO_F_IMBUF) 1686 if (crp->crp_flags & CRYPTO_F_IOV) { 1689 } else if (crp->crp_flags & CRYPTO_F_IMBUF) { 1741 if (crp->crp_flags & CRYPTO_F_IMBUF) { 1747 } else if (crp->crp_flags & CRYPTO_F_IOV) { 2164 hifn_process(void *arg, struct cryptop *crp, int hint 2426 struct cryptop *crp; local in function:hifn_abort 2496 struct cryptop *crp = cmd->crp; local in function:hifn_callback 2818 struct cryptop *crp = cmd->crp; local in function:hifn_callback_comp [all...] |
| ubsec.c | 1138 ubsec_process(void *arg, struct cryptop *crp, int hint) 1152 KASSERTMSG(UBSEC_SESSION(crp->crp_sid) < sc->sc_nsessions, 1154 crp->crp_sid, sc->sc_nsessions); 1172 q->q_sesn = UBSEC_SESSION(crp->crp_sid); 1176 if (crp->crp_flags & CRYPTO_F_IMBUF) { 1177 q->q_src_m = (struct mbuf *)crp->crp_buf; 1178 q->q_dst_m = (struct mbuf *)crp->crp_buf; 1179 } else if (crp->crp_flags & CRYPTO_F_IOV) { 1180 q->q_src_io = (struct uio *)crp->crp_buf; 1181 q->q_dst_io = (struct uio *)crp->crp_buf 1784 struct cryptop *crp = (struct cryptop *)q->q_crp; local in function:ubsec_callback 2279 struct cryptop *crp; local in function:ubsec_free_q [all...] |
| hifn7751var.h | 282 struct cryptop *crp; member in struct:hifn_command
|
| /src/sys/dev/marvell/ |
| mvcesa.c | 344 mvcesa_process(void *arg, struct cryptop *crp, int hint) 354 session = MVCESA_SESSION(crp->crp_sid); 359 if (crp->crp_flags & CRYPTO_F_IMBUF) 360 m = (struct mbuf *)crp->crp_buf; 361 else if (crp->crp_flags & CRYPTO_F_IOV) 362 uio = (struct uio *)crp->crp_buf; 364 buf = (char *)crp->crp_buf; 374 for (crd = crp->crp_desc; crd; crd = crd->crd_next) { 419 crp->crp_etype = mvcesa_des_encdec(sc, ses, 448 crp->crp_etype = mvcesa_authentication(sc, ses [all...] |
| mvxpsec.c | 594 mv_p->crp->crp_etype = EINVAL; 1783 mv_p->crp->crp_etype = 0; 1784 crypto_done(mv_p->crp); 1785 mv_p->crp = NULL; 2065 mvxpsec_dispatch(void *arg, struct cryptop *crp, int hint) 2080 mv_s = mvxpsec_session_lookup(sc, crp->crp_sid); 2117 err = mvxpsec_packet_setcrp(mv_p, crp); 2161 mvxpsec_drop(sc, crp, mv_p, err); 2205 mvxpsec_drop(struct mvxpsec_softc *sc, struct cryptop *crp, 2215 crp->crp_etype = err 2413 struct cryptop *crp = mv_p->crp; local in function:mvxpsec_parse_crp [all...] |
| /src/sys/arch/atari/stand/tostools/libtos/ |
| bsdstart.S | 91 pmove %a3@(-4),%crp | crp = nullrp
|
| /src/sys/arch/x68k/stand/loadbsd/ |
| trampoline.S | 52 .long 0xF0174C00 | pmove %sp@,%crp
|
| /src/sys/arch/arm/sunxi/ |
| sun8i_crypto.c | 314 "struct cryptop *"/*crp*/, 318 "struct cryptop *"/*crp*/, 322 "struct cryptop *"/*crp*/, 327 "struct cryptop *"/*crp*/, 2105 * sun8i_crypto_process(cookie, crp, hint) 2110 sun8i_crypto_process(void *cookie, struct cryptop *crp, int hint) 2114 struct cryptodesc *crd = crp->crp_desc; 2121 SDT_PROBE3(sdt, sun8i_crypto, process, entry, sc, crp, hint); 2153 crd->crd_len != crp->crp_ilen) { 2160 if (crp->crp_flags & CRYPTO_F_IMBUF) 2529 struct cryptop *crp = cookie; local in function:sun8i_crypto_callback [all...] |
| /src/sys/dev/pci/qat/ |
| qat.c | 1494 qat_crypto_load_buf(struct qat_softc *sc, struct cryptop *crp, 1500 if (crp->crp_flags & CRYPTO_F_IMBUF) { 1501 struct mbuf *m = (struct mbuf *)crp->crp_buf; 1524 crp->crp_buf = m_new; 1531 crp->crp_buf = NULL; 1536 } else if (crp->crp_flags & CRYPTO_F_IOV) { 1538 (struct uio *)crp->crp_buf, BUS_DMA_WRITE | BUS_DMA_NOWAIT); 1541 crp->crp_buf, crp->crp_ilen, NULL, BUS_DMA_NOWAIT); 1546 crp->crp_etype = error 2071 struct cryptop *crp; local in function:qat_crypto_sym_rxintr [all...] |
| /src/sys/arch/m68k/m68k/ |
| mmu_subr.s | 119 lea _C_LABEL(protorp),%a0 | CRP prototype 122 pmove %a0@,%crp | load CRP register
|
| /src/sys/arch/amiga/dev/ |
| fd.c | 1719 u_long *rp, *crp, *dp, hcksum, dcksum, info; local in function:amcachetoraw 1760 crp = rp; 1763 crp = mfmblkencode(&dcksum, crp, NULL, 1); 1764 if (*(crp - 1) & 0x1) 1765 *crp &= 0x7fffffff; /* clock bit correction */ 1766 else if ((*crp & 0x40000000) == 0) 1767 *crp |= 0x80000000; 1793 u_long *dp, *rp, *erp, *crp, *srp, hcksum, dcksum, info, cktmp; local in function:amrawtocache 1839 crp = mfmblkdecode(rp, dp, &dcksum, FDSECLWORDS) [all...] |
| /src/sys/arch/sun3/sun3x/ |
| locore.s | 78 lea _C_LABEL(mon_crp),%a0 | where to store the CRP 87 pmove %crp,%a0@ | Get monitor CPU root pointer 538 * Load a new CPU Root Pointer (CRP) into the MMU. 542 movl %sp@(4),%a0 | arg1: &CRP 546 pmove %a0@,%crp | load new user root pointer 550 movl %sp@(4),%a0 | arg1: &crp 551 pmove %crp,%a0@ | *crpp = %crp
|
| /src/sys/arch/amiga/stand/loadbsd/ |
| startit.s | 77 pmove (a3),crp | Turn off MMU some more
|