Searched refs:sem_lock (Results 1 - 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/drivers/midi/usb_midi/
H A Dusb_midi.h80 sem_id sem_lock; member in struct:usbmidi_device_info
H A Dusb_midi.cpp95 midiDevice->sem_lock = sem = create_sem(1, DRIVER_NAME "_lock");
108 delete_sem(midiDevice->sem_lock);
118 delete_sem(midiDevice->sem_lock);
152 delete_sem(midiDevice->sem_lock);
248 acquire_sem(midiDevice->sem_lock);
268 release_sem(midiDevice->sem_lock);
271 release_sem(midiDevice->sem_lock);
277 release_sem(midiDevice->sem_lock);
591 acquire_sem(midiDevice->sem_lock);
594 release_sem(midiDevice->sem_lock);
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/
H A Ddriver.c187 device->sem_lock = sem = create_sem(1, DRIVER_NAME "_lock");
197 delete_sem(device->sem_lock);
207 delete_sem(device->sem_lock);
215 delete_sem(device->sem_lock);
225 delete_sem(device->sem_lock);
259 delete_sem(device->sem_lock);
457 if ((err = acquire_sem(device->sem_lock)) != B_OK) {
467 release_sem(device->sem_lock);
701 acquire_sem(device->sem_lock);
714 release_sem(device->sem_lock);
[all...]
H A Ddriver.h87 sem_id sem_lock; member in struct:_pegasus_dev

Completed in 45 milliseconds