Lines Matching defs:crde
568 struct cryptodesc *crd, *crda = NULL, *crde = NULL;
588 crde = crd;
607 if (crde == NULL || crda == NULL)
613 if (crde->crd_flags & CRD_F_ENCRYPT) {
615 if (crde->crd_flags & CRD_F_IV_EXPLICIT) {
616 memcpy(iv, crde->crd_iv, ivlen);
625 if (!(crde->crd_flags & CRD_F_IV_PRESENT))
626 COPYBACK(outtype, buf, crde->crd_inject, ivlen, iv);
630 if (crde->crd_flags & CRD_F_IV_EXPLICIT)
631 memcpy(iv, crde->crd_iv, ivlen);
634 COPYDATA(outtype, buf, crde->crd_inject, ivlen, iv);
652 for (i = 0; i < crde->crd_len; i += blksz) {
653 len = MIN(crde->crd_len - i, blksz);
656 COPYDATA(outtype, buf, crde->crd_skip + i, len, blk);
657 if (crde->crd_flags & CRD_F_ENCRYPT) {
664 COPYBACK(outtype, buf, crde->crd_skip + i, len, blk);
677 *blkp = htobe32(crde->crd_len * 8);