freebsd-dev/sys/dev/cxgbe
John Baldwin 78afed1396 Move CLIP table handling out of TOM and into the base driver.
- Store the clip table in 'struct adapter' instead of in the TOM softc.
- Init the clip table during attach and teardown during detach.
- While here, add a dev.<nexus>.<unit>.misc.clip sysctl to dump the
  CLIP table.

This does mean that we update the clip table even if TOE is not enabled,
but non-TOE things need the CLIP table anyway.

Reviewed by:	np, Krishnamraju Eraparaju @ Chelsio
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D18010
2018-11-29 01:15:53 +00:00
..
common cxgbe(4): Link related changes. 2018-09-25 05:52:42 +00:00
crypto Consolidate on a single set of constants for SCMD fields. 2018-11-16 19:08:52 +00:00
cudbg
cxgbei Check for an allocation failure before dereferencing the pointer. 2018-11-26 22:42:52 +00:00
firmware cxgbe(4): Update T4/5/6 firmwares to 1.22.0.3. 2018-11-19 21:59:07 +00:00
iw_cxgbe cxgbe/iw_cxgbe: Suppress spurious "Unexpected streaming data ..." 2018-11-02 16:21:44 +00:00
tom Move CLIP table handling out of TOM and into the base driver. 2018-11-29 01:15:53 +00:00
adapter.h Move CLIP table handling out of TOM and into the base driver. 2018-11-29 01:15:53 +00:00
if_cc.c
if_ccv.c
if_cxl.c
if_cxlv.c
offload.h
osdep.h cxgbe(4): Link related changes. 2018-09-25 05:52:42 +00:00
t4_clip.c Move CLIP table handling out of TOM and into the base driver. 2018-11-29 01:15:53 +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 cxgbe(4): Allow "pass" filters to distribute matching traffic using a 2018-10-25 14:37:26 +00:00
t4_if.m
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
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 Move CLIP table handling out of TOM and into the base driver. 2018-11-29 01:15:53 +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: revert r309725 2018-11-28 15:29:58 +00:00
t4_sched.c cxgbe(4): Make it clear that VI_INIT_DONE implies vi->ntxq > 0, and so 2018-08-21 21:42:17 +00:00
t4_sge.c Add read-only sysctls for all tunables in the cxgbe(4) driver. 2018-11-27 22:02:54 +00:00
t4_smt.c
t4_smt.h
t4_tracer.c
t4_vf.c cxgbev(4): Updates to the VF driver to cope with recent ifmedia and 2018-08-23 00:58:10 +00:00