mirror of
https://github.com/opnsense/src.git
synced 2026-05-26 19:23:04 -04:00
Create a wrapper for newbus to take giant and for busses to take it too.
bus_topo_lock() should be called before interacting with newbus routines
and unlocked with bus_topo_unlock(). If you need the topology lock for
some reason, bus_topo_mtx() will provide that.
Sponsored by: Netflix
Reviewed by: mav
Differential Revision: https://reviews.freebsd.org/D31831
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| bcma | ||
| bhndb | ||
| cores | ||
| nvram | ||
| siba | ||
| tools | ||
| bhnd.c | ||
| bhnd.h | ||
| bhnd_bus_if.m | ||
| bhnd_debug.h | ||
| bhnd_erom.c | ||
| bhnd_erom.h | ||
| bhnd_erom_if.m | ||
| bhnd_erom_types.h | ||
| bhnd_eromvar.h | ||
| bhnd_ids.h | ||
| bhnd_match.h | ||
| bhnd_private.h | ||
| bhnd_subr.c | ||
| bhnd_types.h | ||
| bhndreg.h | ||
| bhndvar.h | ||