Changeset View
Changeset View
Standalone View
Standalone View
sys/opencrypto/cryptosoft.c
Show First 20 Lines • Show All 974 Lines • ▼ Show 20 Lines | case CRYPTO_BUF_UIO: { | ||||
adj -= uio->uio_iov[ind].iov_len; | adj -= uio->uio_iov[ind].iov_len; | ||||
uio->uio_iov[ind].iov_len = 0; | uio->uio_iov[ind].iov_len = 0; | ||||
ind--; | ind--; | ||||
uio->uio_iovcnt--; | uio->uio_iovcnt--; | ||||
} | } | ||||
} | } | ||||
break; | break; | ||||
case CRYPTO_BUF_UNMAPPED: | |||||
adj = crp->crp_payload_length - result; | |||||
crp->crp_buf.cb_unmapped_len -= adj; | |||||
break; | |||||
default: | default: | ||||
break; | break; | ||||
} | } | ||||
} | } | ||||
free(out, M_CRYPTO_DATA); | free(out, M_CRYPTO_DATA); | ||||
return 0; | return 0; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 538 Lines • Show Last 20 Lines |