Searched refs:dispatchSource (Results 1 - 2 of 2) sorted by relevance
/external/webkit/Source/WebKit2/Platform/mac/ |
H A D | WorkQueueMac.cpp | 62 EventSource(MachPortEventType eventType, dispatch_source_t dispatchSource, PassOwnPtr<WorkItem> workItem) argument 64 , m_dispatchSource(dispatchSource) 69 dispatch_source_t dispatchSource() const { return m_dispatchSource; } function in class:WorkQueue::EventSource 124 dispatch_source_t dispatchSource = dispatch_source_create(sourceType, machPort, 0, m_dispatchQueue); local 126 EventSource* eventSource = new EventSource(eventType, dispatchSource, workItem); 127 dispatch_set_context(dispatchSource, eventSource); 129 dispatch_source_set_event_handler_f(dispatchSource, &EventSource::eventHandler); 130 dispatch_source_set_cancel_handler_f(dispatchSource, &EventSource::cancelHandler); 131 dispatch_set_finalizer_f(dispatchSource, &EventSource::finalizeHandler); 142 dispatch_resume(dispatchSource); [all...] |
/external/webkit/Source/WebKit2/Platform/gtk/ |
H A D | WorkQueueGtk.cpp | 146 GRefPtr<GSource> dispatchSource = adoptGRef(g_socket_create_source(socket.get(), static_cast<GIOCondition>(condition), cancellable.get())); local 147 ASSERT(dispatchSource); 151 g_source_set_callback(dispatchSource.get(), reinterpret_cast<GSourceFunc>(&WorkQueue::EventSource::performWork), 166 g_source_attach(dispatchSource.get(), m_eventContext); 188 void WorkQueue::scheduleWorkOnSource(GSource* dispatchSource, PassOwnPtr<WorkItem> item, GSourceFunc sourceCallback) argument 192 g_source_set_callback(dispatchSource, sourceCallback, eventSource, 195 g_source_attach(dispatchSource, m_eventContext); 200 GRefPtr<GSource> dispatchSource = adoptGRef(g_idle_source_new()); local 201 ASSERT(dispatchSource); 202 g_source_set_priority(dispatchSource 209 GRefPtr<GSource> dispatchSource = adoptGRef(g_timeout_source_new(static_cast<guint>(delay * 1000))); local 217 GRefPtr<GSource> dispatchSource = adoptGRef(g_child_watch_source_new(process)); local [all...] |
Completed in 353 milliseconds