Lines Matching refs:pump
40 // On each iteration of the GLib pump, it calls each source's Prepare function.
80 // For the GLib pump we try to follow the Windows UI pump model:
88 base::MessagePumpForUI* pump;
93 *timeout_ms = static_cast<WorkSource*>(source)->pump->HandlePrepare();
102 return static_cast<WorkSource*>(source)->pump->HandleCheck();
109 static_cast<WorkSource*>(source)->pump->HandleDispatch();
137 // This keeps the state of whether the pump got signaled that there was new
156 static_cast<WorkSource*>(work_source_)->pump = this;
178 // Make sure we only run this on one thread. GTK only has one message pump
198 // will mean that we don't block on the message pump until there was nothing
242 // the pump block so that we can do some processing.