Lines Matching full:wakeup
105 } wakeup = {.fd = INVALID_FD, .warn_on_full_buffer = 1, .use_send = 0}; variable
111 } wakeup = {.fd = INVALID_FD, .warn_on_full_buffer = 1}; variable
199 "signal wakeup fd:\n"); in report_wakeup_write_error()
214 "signal wakeup fd:\n"); in report_wakeup_send_error()
236 /* And then write to the wakeup fd *after* setting all the globals and in trip_signal()
237 doing the _PyEval_SignalReceived. We used to write to the wakeup fd in trip_signal()
241 - main thread blocks on select([wakeup.fd], ...) in trip_signal()
243 - trip_signal writes to the wakeup fd in trip_signal()
246 - the main thread empties the wakeup fd in trip_signal()
256 fd = Py_SAFE_DOWNCAST(wakeup.fd, SOCKET_T, int); in trip_signal()
258 fd = wakeup.fd; in trip_signal()
264 if (wakeup.use_send) { in trip_signal()
269 if (wakeup.warn_on_full_buffer || in trip_signal()
287 if (wakeup.warn_on_full_buffer || in trip_signal()
610 old_sockfd = wakeup.fd; in signal_set_wakeup_fd()
611 wakeup.fd = sockfd; in signal_set_wakeup_fd()
612 wakeup.warn_on_full_buffer = warn_on_full_buffer; in signal_set_wakeup_fd()
613 wakeup.use_send = is_socket; in signal_set_wakeup_fd()
637 old_fd = wakeup.fd; in signal_set_wakeup_fd()
638 wakeup.fd = fd; in signal_set_wakeup_fd()
639 wakeup.warn_on_full_buffer = warn_on_full_buffer; in signal_set_wakeup_fd()
649 comes in. A library can use this to wakeup select or poll.\n\
663 old_fd = Py_SAFE_DOWNCAST(wakeup.fd, SOCKET_T, int); in PySignal_SetWakeupFd()
665 old_fd = wakeup.fd; in PySignal_SetWakeupFd()
667 wakeup.fd = fd; in PySignal_SetWakeupFd()
668 wakeup.warn_on_full_buffer = 1; in PySignal_SetWakeupFd()