Home
last modified time | relevance | path

Searched refs:m_condition (Results 1 – 21 of 21) sorted by relevance

/external/webkit/Source/JavaScriptCore/wtf/
DThreadingWin.cpp432 m_condition.m_waitersGone = 0; in ThreadCondition()
433 m_condition.m_waitersBlocked = 0; in ThreadCondition()
434 m_condition.m_waitersToUnblock = 0; in ThreadCondition()
435 m_condition.m_blockLock = CreateSemaphore(0, 1, 1, 0); in ThreadCondition()
436 m_condition.m_blockQueue = CreateSemaphore(0, 0, MaxSemaphoreCount, 0); in ThreadCondition()
437 m_condition.m_unblockLock = CreateMutex(0, 0, 0); in ThreadCondition()
439 if (!m_condition.m_blockLock || !m_condition.m_blockQueue || !m_condition.m_unblockLock) { in ThreadCondition()
440 if (m_condition.m_blockLock) in ThreadCondition()
441 CloseHandle(m_condition.m_blockLock); in ThreadCondition()
442 if (m_condition.m_blockQueue) in ThreadCondition()
[all …]
DMessageQueue.h81 ThreadCondition m_condition; variable
97 m_condition.signal(); in append()
107 m_condition.signal(); in appendAndCheckEmpty()
116 m_condition.signal(); in prepend()
137 timedOut = !m_condition.timedWait(m_mutex, absoluteTime); in waitForMessageFilteredWithTimeout()
201 m_condition.broadcast(); in kill()
DThreadingPthreads.cpp350 pthread_cond_init(&m_condition, NULL); in ThreadCondition()
355 pthread_cond_destroy(&m_condition); in ~ThreadCondition()
360 int result = pthread_cond_wait(&m_condition, &mutex.impl()); in wait()
381 return pthread_cond_timedwait(&m_condition, &mutex.impl(), &targetTime) == 0; in timedWait()
386 int result = pthread_cond_signal(&m_condition); in signal()
392 int result = pthread_cond_broadcast(&m_condition); in broadcast()
DThreadingPrimitives.h150 PlatformCondition m_condition;
/external/eigen/Eigen/src/Core/
DSelect.h66 : m_condition(conditionMatrix), m_then(thenMatrix), m_else(elseMatrix)
68 eigen_assert(m_condition.rows() == m_then.rows() && m_condition.rows() == m_else.rows());
69 eigen_assert(m_condition.cols() == m_then.cols() && m_condition.cols() == m_else.cols());
72 Index rows() const { return m_condition.rows(); }
73 Index cols() const { return m_condition.cols(); }
77 if (m_condition.coeff(i,j))
85 if (m_condition.coeff(i))
93 return m_condition;
107 typename ConditionMatrixType::Nested m_condition;
/external/webkit/Source/WebCore/dom/
DNodeFilter.h84 …tCondition(PassRefPtr<NodeFilterCondition> condition) { ASSERT(!m_condition); m_condition = condit… in setCondition()
87 NodeFilter(PassRefPtr<NodeFilterCondition> condition) : m_condition(condition) { } in NodeFilter()
90 RefPtr<NodeFilterCondition> m_condition; variable
DNodeFilter.cpp35 return m_condition ? m_condition->acceptNode(state, node) : static_cast<short>(FILTER_ACCEPT); in acceptNode()
/external/webkit/Source/JavaScriptCore/wtf/qt/
DThreadingQt.cpp242 : m_condition(new QWaitCondition()) in ThreadCondition()
248 delete m_condition; in ~ThreadCondition()
253 m_condition->wait(mutex.impl()); in wait()
271 return m_condition->wait(mutex.impl(), static_cast<unsigned long>(intervalMilliseconds)); in timedWait()
276 m_condition->wakeOne(); in signal()
281 m_condition->wakeAll(); in broadcast()
/external/webkit/Source/WebCore/platform/graphics/chromium/cc/
DCCCompletionEvent.h46 m_condition.wait(m_mutex); in wait()
52 m_condition.signal(); in signal()
57 ThreadCondition m_condition; variable
/external/webkit/Source/JavaScriptCore/wtf/gtk/
DThreadingGtk.cpp200 : m_condition(g_cond_new()) in ThreadCondition()
210 g_cond_wait(m_condition.get(), mutex.impl().get()); in wait()
232 return g_cond_timed_wait(m_condition.get(), mutex.impl().get(), &targetTime); in timedWait()
237 g_cond_signal(m_condition.get()); in signal()
242 g_cond_broadcast(m_condition.get()); in broadcast()
/external/webkit/Source/WebKit2/Platform/CoreIPC/
DBinarySemaphore.cpp47 m_condition.signal(); in signal()
56 timedOut = !m_condition.timedWait(m_mutex, absoluteTime); in wait()
DBinarySemaphore.h55 ThreadCondition m_condition;
/external/webkit/Source/WebKit/android/WebCoreSupport/
DCacheResult.cpp143 m_condition.wait(m_mutex); in writeToFile()
201 m_condition.signal(); in onWriteToFileDone()
220 m_condition.wait(m_mutex); in responseHeaders()
247 m_condition.signal(); in onResponseHeadersDone()
DWebCookieJar.cpp196 : m_condition(&m_lock) in FlushSemaphore()
226 m_condition.Wait(); in Wait()
239 m_condition.Broadcast(); in Callback()
243 base::ConditionVariable m_condition; member in android::FlushSemaphore
DCacheResult.h76 mutable WTF::ThreadCondition m_condition; variable
/external/webkit/Source/WebCore/svg/animation/
DSVGSMILElement.cpp82 , m_condition(condition) in ConditionEventListener()
89 SVGSMILElement::Condition* m_condition; member in WebCore::ConditionEventListener
95 …nimation == conditionEventListener->m_animation && m_condition == conditionEventListener->m_condit… in operator ==()
103 m_animation->handleConditionEvent(event, m_condition); in handleEvent()
/external/webkit/Tools/DumpRenderTree/mac/
DLayoutTestControllerMac.mm894 bool* m_condition; field
904 m_condition = condition;
905 *m_condition = false;
912 *m_condition = true;
918 *m_condition = true;
924 *m_condition = true;
/external/webkit/Source/JavaScriptCore/assembler/
DARMv7Assembler.h458 , m_condition(condition) in LinkRecord()
467 Condition condition() const { return m_condition; } in condition()
473 Condition m_condition : 16; variable
489 , m_condition(ConditionInvalid) in JmpSrc()
497 , m_condition(condition) in JmpSrc()
504 Condition m_condition : 16; variable
1789 m_jumpsToLink.append(LinkRecord(from.m_offset, to.m_offset, from.m_type, from.m_condition)); in linkJump()
/external/webkit/Source/JavaScriptCore/bytecompiler/
DNodesCodegen.cpp1411 if (m_condition->hasConditionContextCodegen()) { in emitBytecode()
1413 generator.emitNodeInConditionContext(m_condition, beforeThen.get(), afterThen.get(), true); in emitBytecode()
1416 RegisterID* cond = generator.emitNode(m_condition); in emitBytecode()
1436 if (m_condition->hasConditionContextCodegen()) { in emitBytecode()
1438 generator.emitNodeInConditionContext(m_condition, beforeThen.get(), beforeElse.get(), true); in emitBytecode()
1441 RegisterID* cond = generator.emitNode(m_condition); in emitBytecode()
/external/webkit/Source/JavaScriptCore/parser/
DNodeConstructors.h706 , m_condition(condition) in IfNode()
DNodes.h1216 ExpressionNode* m_condition; variable