freebsd-dev/sys/dev/sfxge
Andrew Rybchenko 6da0beb5ac sfxge: add assertions that required event handlers are implemented
efx_ev_mcdi() does not assert or check that all event handlers it
calls are non-null.  Add assertions at the top for all required
event handlers, as some events (in the case of this bug, monitor
events) are rare.

Submitted by:   Ben Hutchings
Sponsored by:   Solarflare Communications, Inc.
Approved by:    gnn (mentor)
2015-02-20 19:42:05 +00:00
..
common sfxge: add assertions that required event handlers are implemented 2015-02-20 19:42:05 +00:00
sfxge_dma.c sfxge: Pass correct address to free allocated memory in the case of load error 2015-01-29 19:04:42 +00:00
sfxge_ev.c sfxge: add driver context member with number of event queues 2015-02-18 06:21:59 +00:00
sfxge_intr.c sfxge: implemented parameter to restrict RSS channels 2015-01-29 19:09:14 +00:00
sfxge_mcdi.c sfxge: make lock names unique 2015-02-05 11:39:15 +00:00
sfxge_port.c sfxge: SYSCTL_IN/OUT should not be called with non-sleepable lock held 2015-02-16 06:10:17 +00:00
sfxge_rx.c sfxge: style fixes 2015-02-20 19:39:40 +00:00
sfxge_rx.h Make size of Tx and Rx rings configurable 2014-09-30 20:36:07 +00:00
sfxge_tx.c sfxge: style fixes 2015-02-20 19:39:40 +00:00
sfxge_tx.h sfxge: style fixes 2015-02-20 19:39:40 +00:00
sfxge.c sfxge: make lock names unique 2015-02-05 11:39:15 +00:00
sfxge.h sfxge: add driver context member with number of event queues 2015-02-18 06:21:59 +00:00