opnsense-src/sys/dev/vx
John Baldwin fa08ebbbb1 Rototill vx(4), add locking, and mark MPSAFE:
- Rename vxfoo() functions to vx_foo() to improve readability and
  consistency with other drivers.
- Prefix most the softc members with 'vx_' (the other members already had
  the prefix).
- Switch to using callout_init_mtx() and callout_*() rather than
  timeout() and untimeout().
- Add some missing calls to if_free() in some failure cases in vx_attach().
- Use if_printf() and remove the unit number from the softc.
- Remove uses of the 'register' keyword and spls.
- Add locked variants of vx_init() and vx_start().
- Add a mutex to the softc and lock it in various appropriate places.
- Setup the interrupt handler last during attach.

Tested by:	imp
MFC after:	1 week
2005-10-06 18:27:59 +00:00
..
if_vx.c Rototill vx(4), add locking, and mark MPSAFE: 2005-10-06 18:27:59 +00:00
if_vx_eisa.c Rototill vx(4), add locking, and mark MPSAFE: 2005-10-06 18:27:59 +00:00
if_vx_pci.c Rototill vx(4), add locking, and mark MPSAFE: 2005-10-06 18:27:59 +00:00
if_vxreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
if_vxvar.h Rototill vx(4), add locking, and mark MPSAFE: 2005-10-06 18:27:59 +00:00