/haiku/src/system/kernel/slab/ |
H A D | ObjectCache.h | 42 ConditionVariable condition; member in struct:ObjectCacheResizeEntry
|
H A D | MemoryManager.h | 144 ConditionVariable condition; member in struct:MemoryManager::AllocationEntry
|
H A D | Slab.cpp | 923 resizeEntry->condition.Wait(&cache->lock); 933 resizeEntry->condition.Init(cache, "wait for slabs"); 940 resizeEntry->condition.NotifyAll(); 952 resizeEntry->condition.NotifyAll();
|
H A D | MemoryManager.cpp | 986 allocationEntry->condition.Wait(&sLock); 1001 allocationEntry->condition.Init(metaChunkList, "wait for slab area"); 1007 allocationEntry->condition.NotifyAll();
|
/haiku/headers/private/kernel/ |
H A D | thread_types.h | 89 ConditionVariable condition; member in struct:team_loading_info 146 ConditionVariable condition; member in struct:team_death_entry 410 ConditionVariable* condition) 411 { fCoreDumpCondition = condition; } 409 SetCoreDumpCondition( ConditionVariable* condition) argument
|
/haiku/src/tests/kits/interface/flatten_picture/ |
H A D | PictureTest.cpp | 17 #define TEST_AND_RETURN(condition, message, result) \ 19 if (condition) { \
|
/haiku/src/servers/launch/ |
H A D | LaunchDaemon.cpp | 1543 Condition* condition = Conditions::FromMessage(conditions); local 1544 if (condition != NULL) { 1545 pass = condition->Test(*this); 1546 debug_printf("Test: %s -> %d\n", condition->ToString().String(), 1548 delete condition; 1550 debug_printf("Could not parse condition!\n"); 1653 // Filter out jobs that have a constant and failing condition 1870 Condition* condition = job->Condition(); local 1875 condition = Conditions::FromMessage(conditions); 1880 condition [all...] |
/haiku/src/tests/system/kernel/ |
H A D | syscall_restart_test.cpp | 140 bool Check(bool condition, const char* format,...) argument 142 if (condition)
|
/haiku/headers/private/debugger/controllers/ |
H A D | TeamDebugger.h | 101 const char* condition);
|
/haiku/headers/private/kernel/vm/ |
H A D | VMArea.h | 33 ConditionVariable condition; member in struct:VMAreaUnwiredWaiter
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | TCPEndpoint.h | 123 static status_t _WaitForCondition(ConditionVariable& condition,
|
H A D | TCPEndpoint.cpp | 2568 TCPEndpoint::_WaitForCondition(ConditionVariable& condition, 2572 condition.Add(&entry);
|
/haiku/src/tests/add-ons/kernel/network/ |
H A D | userland_modules.cpp | 22 #define ASSERT(condition) if (!(condition)) { debugger("Assertion failed!"); }
|
/haiku/src/tests/add-ons/kernel/drivers/tty/ |
H A D | tty-test.cpp | 50 #define CHK(condition) assert(condition)
|
/haiku/headers/os/bluetooth/HCI/ |
H A D | btHCI_command.h | 71 uint8 condition[0]; member in struct:hci_cp_set_event_flt
|
/haiku/src/kits/debugger/controllers/ |
H A D | TeamDebugger.cpp | 638 const char* condition; local 639 if (message->FindString("condition", &condition) != B_OK) 643 breakpoint->SetCondition(condition); 1131 const char* condition) 1136 && message.AddString("condition", condition) == B_OK 1130 SetBreakpointConditionRequested(UserBreakpoint* breakpoint, const char* condition) argument
|
/haiku/src/system/kernel/ |
H A D | port.cpp | 566 ConditionVariable* condition = NULL; local 578 } else if (!strcmp(argv[1], "condition")) 579 condition = (ConditionVariable*)parse_expression(argv[2]); 601 || (condition != NULL && (&port->read_condition == condition 602 || &port->write_condition == condition))) { 712 // TODO: right here the condition could be notified and we'd 959 "| (\"condition\" <address>)\n" 963 " <condition> - address of the port's read or write condition [all...] |
H A D | image.cpp | 436 team->loading_info->condition.NotifyAll();
|
H A D | team.cpp | 1774 loadingInfo.condition.Init(team, "image load"); 1775 loadingInfo.condition.Add(&loadingWaitEntry); 2524 // check whether any condition holds 2572 // condition variable. 2605 // condition at this point. 3263 deathEntry.condition.Init(team, "team death"); 3285 deathEntry.condition.Add(&entry); 3327 team->loading_info->condition.NotifyAll(); 4114 // We loop when running into the following race condition: We create a new
|
H A D | thread.cpp | 1688 // does it block on a semaphore or a condition variable? 1803 kprintf("condition variable %p\n", thread->wait.object); 2113 team->death_entry->condition.NotifyOne();
|
/haiku/src/system/kernel/debug/ |
H A D | user_debugger.cpp | 372 prepare_debugger_change(team_id teamID, ConditionVariable& condition, argument 392 // check whether the condition is already set 396 // nobody there yet -- set our condition variable and be done 397 team->debug_info.debugger_changed_condition = &condition; 414 prepare_debugger_change(Team* team, ConditionVariable& condition) argument 417 // check whether the condition is already set 421 // nobody there yet -- set our condition variable and be done 422 team->debug_info.debugger_changed_condition = &condition; 440 // unset our condition variable and notify all threads waiting on it 443 ConditionVariable* condition local [all...] |
/haiku/src/system/kernel/vm/ |
H A D | vm_page.cpp | 63 #define PAGE_ASSERT(page, condition) \ 64 ASSERT_PRINT((condition), "page: %p", (page)) 202 mutex_init(&fLock, "daemon condition"); 1787 This is a background thread that wakes up when its condition is notified
|