Changeset View
Changeset View
Standalone View
Standalone View
sys/crypto/ccp/ccp.c
Show First 20 Lines • Show All 101 Lines • ▼ Show 20 Lines | case CRYPTO_BUF_MBUF: | ||||
error = sglist_append_mbuf(sg, cb->cb_mbuf); | error = sglist_append_mbuf(sg, cb->cb_mbuf); | ||||
break; | break; | ||||
case CRYPTO_BUF_UIO: | case CRYPTO_BUF_UIO: | ||||
error = sglist_append_uio(sg, cb->cb_uio); | error = sglist_append_uio(sg, cb->cb_uio); | ||||
break; | break; | ||||
case CRYPTO_BUF_CONTIG: | case CRYPTO_BUF_CONTIG: | ||||
error = sglist_append(sg, cb->cb_buf, cb->cb_buf_len); | error = sglist_append(sg, cb->cb_buf, cb->cb_buf_len); | ||||
break; | break; | ||||
case CRYPTO_BUF_UNMAPPED: | |||||
error = sglist_append_vmpages(sg, cb->cb_unmapped, | |||||
cb->cb_unmapped_len, cb->cb_unmapped_offset); | |||||
break; | |||||
default: | default: | ||||
error = EINVAL; | error = EINVAL; | ||||
} | } | ||||
return (error); | return (error); | ||||
} | } | ||||
static int | static int | ||||
ccp_probe(device_t dev) | ccp_probe(device_t dev) | ||||
▲ Show 20 Lines • Show All 673 Lines • Show Last 20 Lines |