Searched refs:selected_events (Results 1 - 6 of 6) sorted by relevance

/haiku/headers/private/kernel/
H A Dwait_for_objects.h21 uint16 selected_events; member in struct:select_info
/haiku/src/system/kernel/
H A Dwait_for_objects.cpp460 sync->set[fd].selected_events = 0;
464 sync->set[fd].selected_events = SELECT_FLAG(B_SELECT_READ);
466 sync->set[fd].selected_events |= SELECT_FLAG(B_SELECT_WRITE);
468 sync->set[fd].selected_events |= SELECT_FLAG(B_SELECT_ERROR);
470 if (sync->set[fd].selected_events != 0) {
564 sync->set[i].selected_events = fds[i].events
600 & sync->set[i].selected_events;
641 sync->set[i].selected_events = infos[i].events
675 & sync->set[i].selected_events;
708 if (info->selected_events
[all...]
H A Dsem.cpp557 info->selected_events &= B_EVENT_ACQUIRE_SEMAPHORE | B_EVENT_INVALID;
559 if (info->selected_events != 0) {
578 if (info->selected_events == 0)
H A Dport.cpp1165 info->selected_events &= B_EVENT_READ | B_EVENT_WRITE | B_EVENT_INVALID;
1167 if (info->selected_events != 0) {
1174 if ((info->selected_events & B_EVENT_READ) != 0
1195 if (info->selected_events == 0)
H A Dthread.cpp2573 info->selected_events &= B_EVENT_INVALID;
2576 if (info->selected_events != 0) {
/haiku/src/system/kernel/fs/
H A Dfd.cpp547 uint16 eventsToDeselect = info->selected_events & ~B_EVENT_INVALID;
570 info->sync, info->selected_events));
582 uint16 eventsToSelect = info->selected_events & ~B_EVENT_INVALID;
610 info->selected_events = selectedEvents
611 | (info->selected_events & B_EVENT_INVALID);
649 info->sync, info->selected_events));
676 uint16 eventsToDeselect = info->selected_events & ~B_EVENT_INVALID;

Completed in 78 milliseconds