Home
last modified time | relevance | path

Searched refs:bus_spin_lock (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/usb/
H A Dusb_core.h49 #define USB_BUS_SPIN_LOCK(_b) USB_MTX_LOCK_SPIN(&(_b)->bus_spin_lock)
50 #define USB_BUS_SPIN_UNLOCK(_b) USB_MTX_UNLOCK_SPIN(&(_b)->bus_spin_lock)
51 #define USB_BUS_SPIN_LOCK_ASSERT(_b, _t) USB_MTX_ASSERT(&(_b)->bus_spin_lock, _t)
H A Dusb_bus.h95 struct mtx bus_spin_lock; member
H A Dusb_transfer.c3464 while (mtx_owned(&bus->bus_spin_lock)) { in usbd_transfer_poll()
3465 mtx_unlock_spin(&bus->bus_spin_lock); in usbd_transfer_poll()
3521 mtx_lock_spin(&bus->bus_spin_lock); in usbd_transfer_poll()
/freebsd/sys/dev/usb/controller/
H A Dusb_controller.c953 mtx_init(&bus->bus_spin_lock, device_get_nameunit(bus->parent), in usb_bus_mem_alloc_all()
1009 mtx_destroy(&bus->bus_spin_lock); in usb_bus_mem_free_all()