Searched refs:waitInfos (Results 1 - 3 of 3) sorted by relevance
/haiku/src/libs/bsd/ |
H A D | kqueue.cpp | 49 BStackOrHeapArray<event_wait_info, 16> waitInfos(max_c(nchanges, nevents)); 51 event_wait_info* waitInfo = waitInfos; 152 status_t status = _kern_event_queue_select(kq, waitInfos, changedInfos); 156 __set_errno(waitInfos[0].events); 163 if (waitInfos[i].events > 0) 168 short filter = filter_from_info(waitInfos[i]); 169 int64_t data = waitInfos[i].events; 170 EV_SET(eventlist, waitInfos[i].object, 171 filter, EV_ERROR, 0, data, waitInfos[i].user_data); 191 ssize_t events = _kern_event_queue_wait(kq, waitInfos, [all...] |
/haiku/src/kits/debug/ |
H A D | DebugLooper.cpp | 263 object_wait_info waitInfos[debuggerCount + 1]; local 266 waitInfos[i].object 268 waitInfos[i].type = B_OBJECT_TYPE_PORT; 269 waitInfos[i].events = B_EVENT_READ; 272 waitInfos[debuggerCount].object = fEventSemaphore; 273 waitInfos[debuggerCount].type = B_OBJECT_TYPE_SEMAPHORE; 274 waitInfos[debuggerCount].events = B_EVENT_ACQUIRE_SEMAPHORE; 277 wait_for_objects(waitInfos, debuggerCount + 1); 287 if ((waitInfos[debuggerCount].events & B_EVENT_ACQUIRE_SEMAPHORE) != 0) 301 if ((waitInfos[ [all...] |
/haiku/src/tests/system/kernel/ |
H A D | reserved_areas_test.cpp | 84 object_wait_info waitInfos[2] = { local 88 ssize_t which = wait_for_objects(waitInfos, 2);
|
Completed in 149 milliseconds