Searched refs:ConditionVariable (Results 1 - 25 of 55) sorted by relevance

123

/haiku/headers/private/kernel/
H A Dkernel_c++_structs.h21 DEFINE_KERNEL_CPP_STRUCT(ConditionVariable)
H A Dcondition_variable.h20 struct ConditionVariable;
38 inline ConditionVariable* Variable() const { return fVariable; }
41 inline void AddToLockedVariable(ConditionVariable* variable);
45 ConditionVariable* fVariable;
49 friend struct ConditionVariable;
53 struct ConditionVariable { struct
96 ConditionVariable* fNext;
124 ConditionVariable::NotifyOne(status_t result)
131 ConditionVariable::NotifyAll(status_t result)
H A Dscheduling_analysis.h12 struct ConditionVariable;
71 InitConditionVariable(ConditionVariable* variable, const void* object,
108 ConditionVariable* fVariable;
H A DDPC.h91 ConditionVariable fPendingCallbacksCondition;
93 ConditionVariable* fCallbackDoneCondition;
H A Dlisteners.h15 struct ConditionVariable;
76 ConditionVariable* variable) = 0;
H A Duser_debugger.h25 struct ConditionVariable;
74 struct ConditionVariable* debugger_changed_condition;
H A Dthread_types.h86 ConditionVariable condition;
136 ConditionVariable condition_variable;
145 ConditionVariable condition;
399 ConditionVariable* CoreDumpCondition() const
402 ConditionVariable* condition)
425 ConditionVariable* fCoreDumpCondition;
/haiku/src/system/kernel/
H A Dkernel_c++_structs.cpp23 DEFINE_SIZE_MACRO(ConditionVariable)
H A Dcondition_variable.cpp33 typedef ConditionVariable ValueType;
37 size_t Hash(ConditionVariable* variable) const
39 bool Compare(const void* key, ConditionVariable* variable) const
41 ConditionVariable*& GetLink(ConditionVariable* variable) const
53 ConditionVariable::ListAll();
70 ConditionVariable* variable = sConditionVariableHash.Lookup((void*)address);
74 variable = (ConditionVariable*)address;
101 ConditionVariable* variable = sConditionVariableHash.Lookup(object);
118 ConditionVariableEntry::AddToLockedVariable(ConditionVariable* variabl
[all...]
H A DDPC.cpp233 ConditionVariable condition;
297 ConditionVariable* doneCondition = fCallbackDoneCondition;
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp36 typedef ConditionVariable ValueType;
40 size_t Hash(ConditionVariable* variable) const
42 bool Compare(const void* key, ConditionVariable* variable) const
44 ConditionVariable*& GetLink(ConditionVariable* variable) const
121 ConditionVariableEntry::AddToLockedVariable(ConditionVariable* variable)
130 // #pragma mark - ConditionVariable
136 ConditionVariable::Init(const void* object, const char* objectType)
145 ConditionVariable::Publish(const void* object, const char* objectType)
162 ConditionVariable
[all...]
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dcondvar.h21 struct ConditionVariable condition;
/haiku/src/system/kernel/device_manager/
H A DIOSchedulerSimple.h77 ConditionVariable fNewRequestCondition;
78 ConditionVariable fFinishedOperationCondition;
79 ConditionVariable fFinishedRequestCondition;
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonPrivate.h75 ConditionVariable fQueueCondition;
76 ConditionVariable fConfigCondition;
/haiku/src/libs/compat/freebsd_network/
H A DCondvar.cpp85 ConditionVariable::NotifyAll(waitChannel, B_OK);
92 ConditionVariable::NotifyOne(waitChannel, B_OK);
/haiku/src/add-ons/kernel/busses/random/
H A DVirtioRNGPrivate.h61 ConditionVariable fInterruptCondition;
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPhysicalMemoryAllocator.h62 ConditionVariable fNoMemoryCondition;
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixFifo.h141 ConditionVariable fReadCondition;
142 ConditionVariable fWriteCondition;
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DHIDReport.h77 ConditionVariable fConditionVariable;
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DTCPEndpoint.h119 static status_t _WaitForCondition(ConditionVariable& condition,
131 ConditionVariable
133 ConditionVariable
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.h84 ConditionVariable fWaitCondition;
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRPCServer.h25 ConditionVariable fEvent;
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty_private.h101 ConditionVariable* fConditionVariable;
/haiku/src/system/kernel/slab/
H A DObjectCache.h42 ConditionVariable condition;
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DEmbeddedController.h155 ConditionVariable ec_condition_var;

Completed in 216 milliseconds

123