FreeBSD/src e38a50e (r353900)sys/dev/cxgbe t4_main.c t4_sge.c

Split Chelsio send tags into a generic base tag and a ratelimit tag.

NIC KTLS will add a new TLS send tag type in cxgbe(4) that is a
distinct tag from a ratelimit tag.  To support this, refactor
cxgbe_snd_tag to be a simple send tag with a type and convert the
existing ratelimit tag to a new cxgbe_rate_tag structure.

Reviewed by:    np
Sponsored by:   Chelsio Communications
Differential Revision:  https://reviews.freebsd.org/D22072
DeltaFile
+100-2sys/dev/cxgbe/t4_main.c
+30-20sys/dev/cxgbe/t4_sge.c
+16-17sys/dev/cxgbe/t4_sched.c
+8-7sys/dev/cxgbe/adapter.h
+13-2sys/dev/cxgbe/offload.h
+167-485 files

UnifiedSplitRaw