freebsd-dev/sys/netipsec
sam 65d3be1fe6 o add a CRYPTO_F_CBIMM flag to symmetric ops to indicate the callback
should be done in crypto_done rather than in the callback thread
o use this flag to mark operations from /dev/crypto since the callback
  routine just does a wakeup; this eliminates the last unneeded ctx switch
o change CRYPTO_F_NODELAY to CRYPTO_F_BATCH with an inverted meaning
  so "0" becomes the default/desired setting (needed for user-mode
  compatibility with openbsd)
o change crypto_dispatch to honor CRYPTO_F_BATCH instead of always
  dispatching immediately
o remove uses of CRYPTO_F_NODELAY
o define COP_F_BATCH for ops submitted through /dev/crypto and pass
  this on to the op that is submitted

Similar changes and more eventually coming for asymmetric ops.

MFC if re gives approval.
2003-02-23 07:25:48 +00:00
..
ah_var.h
ah.h
esp_var.h
esp.h
ipcomp_var.h
ipcomp.h
ipip_var.h
ipsec6.h
ipsec_input.c
ipsec_mbuf.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ipsec_output.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ipsec.c Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
ipsec.h
key_debug.c
key_debug.h
key_var.h
key.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
key.h
keydb.h
keysock.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
keysock.h
xform_ah.c o add a CRYPTO_F_CBIMM flag to symmetric ops to indicate the callback 2003-02-23 07:25:48 +00:00
xform_esp.c o add a CRYPTO_F_CBIMM flag to symmetric ops to indicate the callback 2003-02-23 07:25:48 +00:00
xform_ipcomp.c o add a CRYPTO_F_CBIMM flag to symmetric ops to indicate the callback 2003-02-23 07:25:48 +00:00
xform_ipip.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
xform.h