Symbol: ConditionVariableEntry
headers/private/kernel/condition_variable.h
100
friend struct ConditionVariableEntry;
headers/private/kernel/condition_variable.h
25
struct ConditionVariableEntry
headers/private/kernel/condition_variable.h
26
: DoublyLinkedListLinkImpl<ConditionVariableEntry> {
headers/private/kernel/condition_variable.h
28
ConditionVariableEntry();
headers/private/kernel/condition_variable.h
29
~ConditionVariableEntry();
headers/private/kernel/condition_variable.h
67
void Add(ConditionVariableEntry* entry);
headers/private/kernel/condition_variable.h
89
typedef DoublyLinkedList<ConditionVariableEntry> EntryList;
headers/private/kernel/util/BinarySemaphore.h
40
ConditionVariableEntry entry;
headers/private/kernel/vm/VMArea.h
34
ConditionVariableEntry waitEntry;
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
156
ConditionVariableEntry fInterruptConditionEntry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1003
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
174
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
241
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
353
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
464
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
813
VMBus::_SendRequest(VMBusRequest* request, ConditionVariableEntry* waitEntry, bool wait)
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
868
VMBus::_WaitForRequest(VMBusRequest* request, ConditionVariableEntry* waitEntry)
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
917
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
154
ConditionVariableEntry* waitEntry = NULL,
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
157
ConditionVariableEntry* waitEntry);
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.cpp
76
VMBusRequest::Add(ConditionVariableEntry* waitEntry)
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.cpp
86
VMBusRequest::Wait(ConditionVariableEntry* waitEntry)
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.h
40
void Add(ConditionVariableEntry* waitEntry);
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.h
41
status_t Wait(ConditionVariableEntry* waitEntry);
src/add-ons/kernel/bus_managers/scsi/scsi_io.cpp
511
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
204
ConditionVariableEntry entry;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
131
ConditionVariableEntry configConditionEntry;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
187
ConditionVariableEntry queueConditionEntry;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
200
ConditionVariableEntry variableEntry;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
241
ConditionVariableEntry variableEntry;
src/add-ons/kernel/busses/mmc/sdhci.cpp
215
ConditionVariableEntry waiter;
src/add-ons/kernel/busses/mmc/sdhci.cpp
513
ConditionVariableEntry waiter;
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
110
ConditionVariableEntry conditionVariableEntry;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
437
ConditionVariableEntry entry;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIRequest.cpp
192
HyperVSCSIRequest::AddWaiter(ConditionVariableEntry* entry)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIRequest.h
46
void AddWaiter(ConditionVariableEntry* entry);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
239
ConditionVariableEntry entry;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
526
ConditionVariableEntry entry;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
220
ConditionVariableEntry entry;
src/add-ons/kernel/drivers/input/hid_shared/HIDReport.cpp
233
ConditionVariableEntry conditionVariableEntry;
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
236
ConditionVariableEntry protocolRespEntry;
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
237
ConditionVariableEntry deviceInfoEntry;
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
238
ConditionVariableEntry conditionVariableEntry;
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
67
ConditionVariableEntry waitEntry;
src/add-ons/kernel/generic/scsi_periph/io.cpp
345
ConditionVariableEntry entry;
src/add-ons/kernel/generic/tty/tty.cpp
407
ConditionVariableEntry entry;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2747
ConditionVariableEntry entry;
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
574
ConditionVariableEntry entry;
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
601
ConditionVariableEntry entry;
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
632
ConditionVariableEntry entry;
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
659
ConditionVariableEntry entry;
src/add-ons/kernel/network/stack/utility.cpp
463
ConditionVariableEntry entry;
src/libs/compat/freebsd_network/condvar.cpp
61
ConditionVariableEntry entry;
src/system/kernel/DPC.cpp
241
ConditionVariableEntry waitEntry;
src/system/kernel/DPC.cpp
280
ConditionVariableEntry waitEntry;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
238
ConditionVariableEntry entry;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
260
ConditionVariableEntry entry;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
243
ConditionVariableEntry entry;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
265
ConditionVariableEntry entry;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
236
ConditionVariableEntry entry;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
258
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
1994
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
2012
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
2030
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
2048
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
3000
ConditionVariableEntry entry;
src/system/kernel/cache/block_cache.cpp
374
ConditionVariableEntry entry;
src/system/kernel/condition_variable.cpp
100
ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
src/system/kernel/condition_variable.cpp
113
ConditionVariableEntry::_RemoveFromVariable()
src/system/kernel/condition_variable.cpp
165
ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout)
src/system/kernel/condition_variable.cpp
216
ConditionVariableEntry::Wait(const void* object, uint32 flags,
src/system/kernel/condition_variable.cpp
288
ConditionVariable::Add(ConditionVariableEntry* entry)
src/system/kernel/condition_variable.cpp
298
ConditionVariableEntry entry;
src/system/kernel/condition_variable.cpp
307
ConditionVariableEntry entry;
src/system/kernel/condition_variable.cpp
319
ConditionVariableEntry entry;
src/system/kernel/condition_variable.cpp
388
while (ConditionVariableEntry* entry = fEntries.RemoveHead()) {
src/system/kernel/condition_variable.cpp
466
ConditionVariableEntry* entry = it.Next();) {
src/system/kernel/condition_variable.cpp
53
ConditionVariableEntry::ConditionVariableEntry()
src/system/kernel/condition_variable.cpp
59
ConditionVariableEntry::~ConditionVariableEntry()
src/system/kernel/condition_variable.cpp
69
ConditionVariableEntry::Add(const void* object)
src/system/kernel/condition_variable.cpp
93
ConditionVariableEntry::Variable() const
src/system/kernel/debug/core_dump.cpp
1613
ConditionVariableEntry conditionVariableEntry;
src/system/kernel/debug/user_debugger.cpp
411
ConditionVariableEntry entry;
src/system/kernel/debug/user_debugger.cpp
436
ConditionVariableEntry entry;
src/system/kernel/device_manager/IOCache.cpp
498
ConditionVariableEntry waitEntry;
src/system/kernel/device_manager/IORequest.cpp
924
ConditionVariableEntry entry;
src/system/kernel/device_manager/IOSchedulerSimple.cpp
541
ConditionVariableEntry entry;
src/system/kernel/device_manager/IOSchedulerSimple.cpp
749
ConditionVariableEntry entry;
src/system/kernel/device_manager/IOSchedulerSimple.cpp
785
ConditionVariableEntry entry;
src/system/kernel/fs/fifo.cpp
537
ConditionVariableEntry entry;
src/system/kernel/fs/fifo.cpp
816
ConditionVariableEntry waitEntry;
src/system/kernel/locks/user_mutex.cpp
329
ConditionVariableEntry waiter;
src/system/kernel/locks/user_mutex.cpp
567
ConditionVariableEntry waiter;
src/system/kernel/low_resource_manager.cpp
386
ConditionVariableEntry entry;
src/system/kernel/port.cpp
1359
ConditionVariableEntry entry;
src/system/kernel/port.cpp
1468
ConditionVariableEntry entry;
src/system/kernel/port.cpp
1600
ConditionVariableEntry entry;
src/system/kernel/port.cpp
705
ConditionVariableEntry entry;
src/system/kernel/posix/xsi_message_queue.cpp
109
status_t BlockAndUnlock(ConditionVariableEntry *queueEntry, MutexLocker *queueLocker)
src/system/kernel/posix/xsi_message_queue.cpp
126
void Dequeue(ConditionVariableEntry *queueEntry)
src/system/kernel/posix/xsi_message_queue.cpp
131
void Enqueue(ConditionVariableEntry *queueEntry, bool waitForMessage)
src/system/kernel/posix/xsi_message_queue.cpp
714
ConditionVariableEntry queueEntry;
src/system/kernel/posix/xsi_message_queue.cpp
821
ConditionVariableEntry queueEntry;
src/system/kernel/posix/xsi_semaphore.cpp
1129
ConditionVariableEntry queueEntry;
src/system/kernel/posix/xsi_semaphore.cpp
129
static void Dequeue(ConditionVariableEntry *queueEntry)
src/system/kernel/posix/xsi_semaphore.cpp
134
void Enqueue(ConditionVariableEntry *queueEntry, bool waitForZero)
src/system/kernel/syscalls.cpp
298
ConditionVariableEntry entry;
src/system/kernel/team.cpp
1700
ConditionVariableEntry loadingWaitEntry;
src/system/kernel/team.cpp
1942
ConditionVariableEntry entry;
src/system/kernel/team.cpp
2573
ConditionVariableEntry deadWaitEntry;
src/system/kernel/team.cpp
3216
ConditionVariableEntry waitForDebuggerEntry;
src/system/kernel/thread.cpp
1199
ConditionVariableEntry conditionEntry;
src/system/kernel/vm/vm_page.cpp
1680
ConditionVariableEntry entry;
src/system/kernel/vm/vm_page_writer.cpp
448
ConditionVariableEntry waitEntry;
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
117
ConditionVariableEntry::Wait(const void* object, uint32 flags,
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
127
ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
137
ConditionVariableEntry::_RemoveFromVariable()
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
195
ConditionVariable::Add(ConditionVariableEntry* entry)
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
205
ConditionVariableEntry entry;
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
238
while (ConditionVariableEntry* entry = fEntries.RemoveHead()) {
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
56
ConditionVariableEntry::ConditionVariableEntry()
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
62
ConditionVariableEntry::~ConditionVariableEntry()
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
70
ConditionVariableEntry::Add(const void* object)
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
93
ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout)