ConditionVariableEntry
friend struct ConditionVariableEntry;
struct ConditionVariableEntry
: DoublyLinkedListLinkImpl<ConditionVariableEntry> {
ConditionVariableEntry();
~ConditionVariableEntry();
void Add(ConditionVariableEntry* entry);
typedef DoublyLinkedList<ConditionVariableEntry> EntryList;
ConditionVariableEntry entry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry fInterruptConditionEntry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
VMBus::_SendRequest(VMBusRequest* request, ConditionVariableEntry* waitEntry, bool wait)
VMBus::_WaitForRequest(VMBusRequest* request, ConditionVariableEntry* waitEntry)
ConditionVariableEntry entry;
ConditionVariableEntry* waitEntry = NULL,
ConditionVariableEntry* waitEntry);
VMBusRequest::Add(ConditionVariableEntry* waitEntry)
VMBusRequest::Wait(ConditionVariableEntry* waitEntry)
void Add(ConditionVariableEntry* waitEntry);
status_t Wait(ConditionVariableEntry* waitEntry);
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry configConditionEntry;
ConditionVariableEntry queueConditionEntry;
ConditionVariableEntry variableEntry;
ConditionVariableEntry variableEntry;
ConditionVariableEntry waiter;
ConditionVariableEntry waiter;
ConditionVariableEntry conditionVariableEntry;
ConditionVariableEntry entry;
HyperVSCSIRequest::AddWaiter(ConditionVariableEntry* entry)
void AddWaiter(ConditionVariableEntry* entry);
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry conditionVariableEntry;
ConditionVariableEntry protocolRespEntry;
ConditionVariableEntry deviceInfoEntry;
ConditionVariableEntry conditionVariableEntry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
ConditionVariableEntry::_RemoveFromVariable()
ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout)
ConditionVariableEntry::Wait(const void* object, uint32 flags,
ConditionVariable::Add(ConditionVariableEntry* entry)
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
while (ConditionVariableEntry* entry = fEntries.RemoveHead()) {
ConditionVariableEntry* entry = it.Next();) {
ConditionVariableEntry::ConditionVariableEntry()
ConditionVariableEntry::~ConditionVariableEntry()
ConditionVariableEntry::Add(const void* object)
ConditionVariableEntry::Variable() const
ConditionVariableEntry conditionVariableEntry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry waiter;
ConditionVariableEntry waiter;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
ConditionVariableEntry entry;
status_t BlockAndUnlock(ConditionVariableEntry *queueEntry, MutexLocker *queueLocker)
void Dequeue(ConditionVariableEntry *queueEntry)
void Enqueue(ConditionVariableEntry *queueEntry, bool waitForMessage)
ConditionVariableEntry queueEntry;
ConditionVariableEntry queueEntry;
ConditionVariableEntry queueEntry;
static void Dequeue(ConditionVariableEntry *queueEntry)
void Enqueue(ConditionVariableEntry *queueEntry, bool waitForZero)
ConditionVariableEntry entry;
ConditionVariableEntry loadingWaitEntry;
ConditionVariableEntry entry;
ConditionVariableEntry deadWaitEntry;
ConditionVariableEntry waitForDebuggerEntry;
ConditionVariableEntry conditionEntry;
ConditionVariableEntry entry;
ConditionVariableEntry waitEntry;
ConditionVariableEntry::Wait(const void* object, uint32 flags,
ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
ConditionVariableEntry::_RemoveFromVariable()
ConditionVariable::Add(ConditionVariableEntry* entry)
ConditionVariableEntry entry;
while (ConditionVariableEntry* entry = fEntries.RemoveHead()) {
ConditionVariableEntry::ConditionVariableEntry()
ConditionVariableEntry::~ConditionVariableEntry()
ConditionVariableEntry::Add(const void* object)
ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout)