c6df6f5322
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 |
||
---|---|---|
.. | ||
eswitch.h | ||
flow_table.h | ||
fs_core.h | ||
mlx5_alloc.c | ||
mlx5_cmd.c | ||
mlx5_core.h | ||
mlx5_cq.c | ||
mlx5_diagnostics.c | ||
mlx5_eq.c | ||
mlx5_eswitch.c | ||
mlx5_fs_cmd.c | ||
mlx5_fs_tree.c | ||
mlx5_fw.c | ||
mlx5_fwdump.c | ||
mlx5_health.c | ||
mlx5_mad.c | ||
mlx5_main.c | ||
mlx5_mcg.c | ||
mlx5_mpfs.c | ||
mlx5_mr.c | ||
mlx5_pagealloc.c | ||
mlx5_pd.c | ||
mlx5_port.c | ||
mlx5_qp.c | ||
mlx5_rl.c | ||
mlx5_srq.c | ||
mlx5_tls.c | ||
mlx5_transobj.c | ||
mlx5_uar.c | ||
mlx5_vport.c | ||
mlx5_vsc.c | ||
mlx5_wq.c | ||
transobj.h | ||
wq.h |