freebsd-dev/sys/dev/safexcel
Mark Johnston 5bdb8b273a safexcel: Maintain per-session context records
The context record contains key material precomputed by the driver at
session creation time.  Rather than storing various components of the
context record in each session, go a bit further and store the full
context record image so that safexcel_process() can simply copy the
image into each request submitted to the hardware.  This simplifies the
data path and eliminates a bunch of unnecessary conditional logic that
was getting executed for each request.

MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC (Netgate)
2021-01-18 17:07:56 -05:00
..
safexcel_reg.h safexcel: clean up empty lines in .c and .h files 2020-09-01 21:54:58 +00:00
safexcel_var.h safexcel: Maintain per-session context records 2021-01-18 17:07:56 -05:00
safexcel.c safexcel: Maintain per-session context records 2021-01-18 17:07:56 -05:00