Searched refs:ConditionVariableEntry (Results 1 - 25 of 39) sorted by relevance

12

/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp53 // #pragma mark - ConditionVariableEntry
56 ConditionVariableEntry::ConditionVariableEntry() function in class:ConditionVariableEntry
62 ConditionVariableEntry::~ConditionVariableEntry()
70 ConditionVariableEntry::Add(const void* object)
93 ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout)
117 ConditionVariableEntry::Wait(const void* object, uint32 flags,
127 ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
137 ConditionVariableEntry
[all...]
/haiku/headers/private/kernel/
H A Dcondition_variable.h25 struct ConditionVariableEntry struct in inherits:DoublyLinkedListLinkImpl
26 : DoublyLinkedListLinkImpl<ConditionVariableEntry> {
28 ConditionVariableEntry();
29 ~ConditionVariableEntry();
67 void Add(ConditionVariableEntry* entry);
70 // Convenience methods, no ConditionVariableEntry required.
87 typedef DoublyLinkedList<ConditionVariableEntry> EntryList;
98 friend struct ConditionVariableEntry;
/haiku/src/system/kernel/
H A Dcondition_variable.cpp50 // #pragma mark - ConditionVariableEntry
53 ConditionVariableEntry::ConditionVariableEntry() function in class:ConditionVariableEntry
59 ConditionVariableEntry::~ConditionVariableEntry()
69 ConditionVariableEntry::Add(const void* object)
93 ConditionVariableEntry::Variable() const
100 ConditionVariableEntry::_AddToLockedVariable(ConditionVariable* variable)
113 ConditionVariableEntry::_RemoveFromVariable()
163 ConditionVariableEntry
[all...]
H A DDPC.cpp241 ConditionVariableEntry waitEntry;
280 ConditionVariableEntry waitEntry;
H A Dport.cpp704 ConditionVariableEntry entry;
1358 ConditionVariableEntry entry;
1467 ConditionVariableEntry entry;
1599 ConditionVariableEntry entry;
H A Dsyscalls.cpp302 ConditionVariableEntry entry;
/haiku/src/add-ons/kernel/busses/random/virtio/
H A DVirtioRNGPrivate.h57 ConditionVariableEntry fInterruptConditionEntry;
/haiku/src/libs/compat/freebsd_network/
H A Dcondvar.cpp57 ConditionVariableEntry entry;
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.h67 ConditionVariableEntry waitEntry;
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonDevice.cpp131 ConditionVariableEntry configConditionEntry;
187 ConditionVariableEntry queueConditionEntry;
/haiku/src/system/kernel/posix/
H A Dxsi_message_queue.cpp109 status_t BlockAndUnlock(ConditionVariableEntry *queueEntry, MutexLocker *queueLocker)
126 void Dequeue(ConditionVariableEntry *queueEntry)
131 void Enqueue(ConditionVariableEntry *queueEntry, bool waitForMessage)
714 ConditionVariableEntry queueEntry;
821 ConditionVariableEntry queueEntry;
H A Dxsi_semaphore.cpp129 static void Dequeue(ConditionVariableEntry *queueEntry)
134 void Enqueue(ConditionVariableEntry *queueEntry, bool waitForZero)
1129 ConditionVariableEntry queueEntry;
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixFifo.cpp530 ConditionVariableEntry entry;
557 ConditionVariableEntry entry;
588 ConditionVariableEntry entry;
615 ConditionVariableEntry entry;
/haiku/src/add-ons/kernel/busses/scsi/virtio/
H A DVirtioSCSIPrivate.h96 ConditionVariableEntry fInterruptConditionEntry;
/haiku/src/system/kernel/device_manager/
H A DIOSchedulerSimple.cpp509 ConditionVariableEntry entry;
717 ConditionVariableEntry entry;
753 ConditionVariableEntry entry;
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DHIDReport.cpp233 ConditionVariableEntry conditionVariableEntry;
/haiku/headers/private/kernel/vm/
H A DVMArea.h34 ConditionVariableEntry waitEntry;
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp236 ConditionVariableEntry entry;
258 ConditionVariableEntry entry;
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.cpp243 ConditionVariableEntry entry;
265 ConditionVariableEntry entry;
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp238 ConditionVariableEntry entry;
260 ConditionVariableEntry entry;
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp332 ConditionVariableEntry waiter;
562 ConditionVariableEntry waiter;
/haiku/src/add-ons/kernel/busses/i2c/pch/
H A Dpch_i2c.cpp200 ConditionVariableEntry variableEntry;
241 ConditionVariableEntry variableEntry;
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPhysicalMemoryAllocator.cpp204 ConditionVariableEntry entry;
/haiku/src/add-ons/kernel/bus_managers/ata/
H A DATAPrivate.h156 ConditionVariableEntry fInterruptConditionEntry;
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/
H A DELANDevice.cpp236 ConditionVariableEntry conditionVariableEntry;

Completed in 262 milliseconds

12