opnsense-src/sys/dev/cxgbe
John Baldwin a1b2b6e184 Create a file to hold shared routines for dealing with T6 key contexts.
ccr(4) and TLS support in cxgbe(4) construct key contexts used by the
crypto engine in the T6.  This consolidates some duplicated code for
helper functions used to build key contexts.

Reviewed by:	np
MFC after:	1 month
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D22156
2019-11-13 00:53:45 +00:00
..
common cxgbe(4): Use correct size while converting lpacaps32 to native 2019-10-31 00:35:26 +00:00
crypto Create a file to hold shared routines for dealing with T6 key contexts. 2019-11-13 00:53:45 +00:00
cudbg cxgbe(4): Fix unsafe mailbox access in cudbg. 2017-11-21 01:18:58 +00:00
cxgbei Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER(). 2019-11-07 00:08:34 +00:00
firmware cxgbe(4): Treat the viid as an opaque identifier. 2019-03-20 17:27:11 +00:00
iw_cxgbe cxgbe(4): Use correct FetchBurstMin values for T6. 2019-10-25 21:53:05 +00:00
tom Create a file to hold shared routines for dealing with T6 key contexts. 2019-11-13 00:53:45 +00:00
adapter.h Create a file to hold shared routines for dealing with T6 key contexts. 2019-11-13 00:53:45 +00:00
if_cc.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_ccv.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_cxl.c cxgbe(4): Add a minimal if_cxl module that pulls in the real driver as 2015-02-06 01:10:04 +00:00
if_cxlv.c Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
offload.h Split Chelsio send tags into a generic base tag and a ratelimit tag. 2019-10-22 20:41:54 +00:00
osdep.h cxgbe(4): Add adapter information to messages logged by the OS-agnostic 2019-01-29 00:49:12 +00:00
t4_clip.c cxgbe(4): Do not issue mbox commands after t4_fw_bye. 2018-12-19 19:21:29 +00:00
t4_clip.h Move CLIP table handling out of TOM and into the base driver. 2018-11-29 01:15:53 +00:00
t4_filter.c Always allocate the atid table during attach. 2019-10-22 20:01:47 +00:00
t4_if.m Use the port device name for the iov device for Chelsio T4/T5 cards. 2016-08-03 17:11:08 +00:00
t4_ioctl.h cxgbe(4): Allow "pass" filters to distribute matching traffic using a 2018-10-25 14:37:26 +00:00
t4_iov.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00
t4_l2t.c cxgbe(4): Reuse existing "switching" L2T entries when possible. 2018-09-22 01:24:30 +00:00
t4_l2t.h cxgbe(4): Reuse existing "switching" L2T entries when possible. 2018-09-22 01:24:30 +00:00
t4_main.c Create a file to hold shared routines for dealing with T6 key contexts. 2019-11-13 00:53:45 +00:00
t4_mp_ring.c cxgbe(4): Use fcmpset instead of cmpset when appropriate. 2018-08-23 16:24:27 +00:00
t4_mp_ring.h
t4_netmap.c cxgbe(4): Use correct FetchBurstMin values for T6. 2019-10-25 21:53:05 +00:00
t4_sched.c Split Chelsio send tags into a generic base tag and a ratelimit tag. 2019-10-22 20:41:54 +00:00
t4_sge.c cxgbe(4): Use correct FetchBurstMin values for T6. 2019-10-25 21:53:05 +00:00
t4_smt.c cxgbe(4): Move all control queues to the adapter. 2018-08-11 21:10:08 +00:00
t4_smt.h cxgbe(4): Retire an old check. 2018-06-01 01:05:34 +00:00
t4_tracer.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_vf.c cxgbev(4): Enable 32b port capabilities in the VF driver. 2019-03-02 04:39:59 +00:00