Searched refs:sem_cb (Results 1 - 2 of 2) sorted by last modified time

/haiku/src/add-ons/kernel/drivers/input/virtio_input/
H A Dvirtio_input.cpp63 SemDeleter sem_cb; member in struct:VirtioInputDevice
250 release_sem_etc(dev->sem_cb.Get(), 1, B_DO_NOT_RESCHEDULE);
387 status_t res = acquire_sem(info->sem_cb.Get());
466 info->sem_cb.SetTo(create_sem(0, "virtio_input_cb"));
467 if (!info->sem_cb.IsSet())
468 return info->sem_cb.Get();
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/
H A Dusb_midi.cpp165 sem_id sem_cb; member in struct:driver_cookie
221 release_sem_etc(port->open_fd->sem_cb, pktlen,
266 delete_sem(port->open_fd->sem_cb);
471 delete_sem(port->open_fd->sem_cb);
533 cookie->sem_cb = create_sem(0, DRIVER_NAME "_cb");
534 if (cookie->sem_cb < 0) {
536 cookie->sem_cb));
547 delete_sem(cookie->sem_cb);
579 err = acquire_sem_etc(cookie->sem_cb, 1,
723 delete_sem(cookie->sem_cb);
[all...]

Completed in 53 milliseconds