Searched refs:fDoneSemaphore (Results 1 - 5 of 5) sorted by relevance

/haiku/src/servers/package/
H A DResultWindow.cpp39 fDoneSemaphore(-1),
47 fDoneSemaphore = create_sem(0, "package changes");
48 if (fDoneSemaphore < 0)
81 if (fDoneSemaphore >= 0)
82 delete_sem(fDoneSemaphore);
145 while (acquire_sem(fDoneSemaphore) == B_INTERRUPTED) {
167 release_sem(fDoneSemaphore);
184 release_sem(fDoneSemaphore);
H A DProblemWindow.cpp65 fDoneSemaphore(-1),
76 fDoneSemaphore = create_sem(0, "package problems");
77 if (fDoneSemaphore < 0)
111 if (fDoneSemaphore >= 0)
112 delete_sem(fDoneSemaphore);
141 while (acquire_sem(fDoneSemaphore) == B_INTERRUPTED) {
173 release_sem(fDoneSemaphore);
186 release_sem(fDoneSemaphore);
193 release_sem(fDoneSemaphore);
H A DResultWindow.h53 sem_id fDoneSemaphore; member in class:ResultWindow
H A DProblemWindow.h66 sem_id fDoneSemaphore; member in class:ProblemWindow
/haiku/src/kits/debug/
H A DDebugLooper.cpp33 fDoneSemaphore(-1)
43 fDoneSemaphore = create_sem(0, "debug looper job");
47 while (acquire_sem(fDoneSemaphore) == B_INTERRUPTED) {
52 delete_sem(fDoneSemaphore);
53 fDoneSemaphore = -1;
61 release_sem(fDoneSemaphore);
67 sem_id fDoneSemaphore; member in struct:BDebugLooper::Job

Completed in 88 milliseconds