freebsd-skq/sys/netipsec
mjg 844f744aa6 uma: implement provisional api for per-cpu zones
Per-cpu zone allocations are very rarely done compared to regular zones.
The intent is to avoid pessimizing the latter case with per-cpu specific
code.

In particular contrary to the claim in r334824, M_ZERO is sometimes being
used for such zones. But the zeroing method is completely different and
braching on it in the fast path for regular zones is a waste of time.
2018-06-08 21:40:03 +00:00
..
ah_var.h
ah.h
esp_var.h
esp.h
ipcomp_var.h
ipcomp.h
ipsec6.h
ipsec_input.c
ipsec_mbuf.c Merge r1.22-1.23 from NetBSD: 2018-04-26 12:23:31 +00:00
ipsec_mod.c
ipsec_output.c
ipsec_pcb.c
ipsec_support.h
ipsec.c
ipsec.h Add a SPD cache to speed up lookups. 2018-05-22 15:54:25 +00:00
key_debug.c
key_debug.h
key_var.h
key.c uma: implement provisional api for per-cpu zones 2018-06-08 21:40:03 +00:00
key.h
keydb.h
keysock.c Rework key_sendup_mbuf() a bit: 2018-03-11 19:14:01 +00:00
keysock.h
subr_ipsec.c
udpencap.c
xform_ah.c Correctly handle the padding for IPv6-AH, as specified by RFC4302 2018-06-04 18:51:06 +00:00
xform_esp.c Set the proper vnet in IPsec callback functions. 2018-03-20 17:05:23 +00:00
xform_ipcomp.c Rework IP encapsulation handling code. 2018-06-05 20:51:01 +00:00
xform_tcp.c
xform.h Set the proper vnet in IPsec callback functions. 2018-03-20 17:05:23 +00:00