B_SELECT_WRITE
} else if (event == B_SELECT_WRITE) {
notify_select_event(request->sync, B_SELECT_WRITE);
case B_SELECT_WRITE:
tty_notify_select_event(otherTTY, B_SELECT_WRITE);
if (event != B_SELECT_READ && event != B_SELECT_WRITE)
if (event == B_SELECT_WRITE)
if (event != B_SELECT_READ && event != B_SELECT_WRITE)
gSocketModule->notify(socket, B_SELECT_WRITE, fSendQueue.Free());
gSocketModule->notify(socket, B_SELECT_WRITE, error);
gSocketModule->notify(socket, B_SELECT_WRITE, fSendQueue.Free());
gSocketModule->notify(socket, B_SELECT_WRITE, writable);
gSocketModule->notify(originEndpoint->socket, B_SELECT_WRITE, writable);
gSocketModule->notify(socket, B_SELECT_WRITE, writable);
gSocketModule->notify(peerEndpoint->socket, B_SELECT_WRITE, writable);
gSocketModule->notify(fPeerEndpoint->socket, B_SELECT_WRITE, EPIPE);
gSocketModule->notify(socket, B_SELECT_WRITE, EPIPE);
gSocketModule->notify(socket, B_SELECT_WRITE, ECONNRESET);
case B_SELECT_WRITE:
case B_SELECT_WRITE:
notify_select_event_pool(socket->select_pool, B_SELECT_WRITE);
sync->set[fd].selected_events |= SELECT_FLAG(B_SELECT_WRITE)
&& sync->set[fd].events & (SELECT_FLAG(B_SELECT_WRITE)
notify_select_event_pool(fWriteSelectSyncPool, B_SELECT_WRITE);
notify_select_event_pool(fWriteSelectSyncPool, B_SELECT_WRITE);
if ((event == B_SELECT_WRITE && fBuffer.Writable() > 0)
case B_SELECT_WRITE: