Lines Matching full:wakeup
116 } wakeup = {.fd = INVALID_FD, .warn_on_full_buffer = 1, .use_send = 0}; variable
122 } wakeup = {.fd = INVALID_FD, .warn_on_full_buffer = 1}; variable
221 "signal wakeup fd:\n"); in report_wakeup_write_error()
239 "signal wakeup fd:\n"); in report_wakeup_send_error()
264 /* And then write to the wakeup fd *after* setting all the globals and in trip_signal()
265 doing the _PyEval_SignalReceived. We used to write to the wakeup fd in trip_signal()
269 - main thread blocks on select([wakeup.fd], ...) in trip_signal()
271 - trip_signal writes to the wakeup fd in trip_signal()
274 - the main thread empties the wakeup fd in trip_signal()
284 fd = Py_SAFE_DOWNCAST(wakeup.fd, SOCKET_T, int); in trip_signal()
286 fd = wakeup.fd; in trip_signal()
292 if (wakeup.use_send) { in trip_signal()
297 if (wakeup.warn_on_full_buffer || in trip_signal()
316 if (wakeup.warn_on_full_buffer || in trip_signal()
742 old_sockfd = wakeup.fd; in signal_set_wakeup_fd()
743 wakeup.fd = sockfd; in signal_set_wakeup_fd()
744 wakeup.warn_on_full_buffer = warn_on_full_buffer; in signal_set_wakeup_fd()
745 wakeup.use_send = is_socket; in signal_set_wakeup_fd()
769 old_fd = wakeup.fd; in signal_set_wakeup_fd()
770 wakeup.fd = fd; in signal_set_wakeup_fd()
771 wakeup.warn_on_full_buffer = warn_on_full_buffer; in signal_set_wakeup_fd()
781 comes in. A library can use this to wakeup select or poll.\n\
795 old_fd = Py_SAFE_DOWNCAST(wakeup.fd, SOCKET_T, int); in PySignal_SetWakeupFd()
797 old_fd = wakeup.fd; in PySignal_SetWakeupFd()
799 wakeup.fd = fd; in PySignal_SetWakeupFd()
800 wakeup.warn_on_full_buffer = 1; in PySignal_SetWakeupFd()