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

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dccb.cpp77 if ((res = ccb->completion_sem = create_sem(0, "ccb_sem")) < 0)
89 delete_sem(ccb->completion_sem);
H A Dscsi_io.cpp197 release_sem_etc(orig_request->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/);
328 release_sem_etc(request->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/);
489 release_sem(request->completion_sem);
515 acquire_sem(request->completion_sem);
573 release_sem_etc(req_to_abort->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/);
/haiku/headers/os/drivers/bus/
H A DSCSI.h36 asynchronously ("async_io"; you have to acquire <completion_sem> to find
125 sem_id completion_sem; member in struct:scsi_ccb
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Dio.cpp347 acquire_sem(request->completion_sem);

Completed in 44 milliseconds