freebsd-nq/sys/crypto/ccp
John Baldwin 883a0196b6 crypto: Add a new type of crypto buffer for a single mbuf.
This is intended for use in KTLS transmit where each TLS record is
described by a single mbuf that is itself queued in the socket buffer.
Using the existing CRYPTO_BUF_MBUF would result in
bus_dmamap_load_crp() walking additional mbufs in the socket buffer
that are not relevant, but generating a S/G list that potentially
exceeds the limit of the tag (while also wasting CPU cycles).

Reviewed by:	markj
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D30136
2021-05-25 16:59:18 -07:00
..
ccp_hardware.c Retire the CRYPTO_F_IV_GENERATE flag. 2020-04-20 22:24:49 +00:00
ccp_hardware.h
ccp_lsb.c
ccp_lsb.h
ccp.c crypto: Add a new type of crypto buffer for a single mbuf. 2021-05-25 16:59:18 -07:00
ccp.h Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00