Searched refs:mlx_io_lock (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/mlx/ |
H A D | mlxvar.h | 154 struct mtx mlx_io_lock; member 185 #define MLX_IO_LOCK(sc) mtx_lock(&(sc)->mlx_io_lock) 186 #define MLX_IO_UNLOCK(sc) mtx_unlock(&(sc)->mlx_io_lock) 187 #define MLX_IO_ASSERT_LOCKED(sc) mtx_assert(&(sc)->mlx_io_lock, MA_OWNED)
|
H A D | mlx_pci.c | 146 mtx_init(&sc->mlx_io_lock, "mlx I/O", NULL, MTX_DEF); in mlx_pci_attach() 148 callout_init_mtx(&sc->mlx_timeout, &sc->mlx_io_lock, 0); in mlx_pci_attach()
|
H A D | mlx.c | 216 mtx_destroy(&sc->mlx_io_lock); in mlx_free() 405 &sc->mlx_io_lock, /* lockarg */ in mlx_attach() 1788 mtx_sleep(mc->mc_private, &sc->mlx_io_lock, PRIBIO | PCATCH, "mlxwcmd", hz); in mlx_wait_command()
|