Searched refs:SpinLocker (Results 1 - 25 of 30) sorted by relevance

12

/haiku/src/system/kernel/arch/arm/
H A Darch_atomic64.cpp36 SpinLocker locker(&atomic_lock);
45 SpinLocker locker(&atomic_lock);
56 SpinLocker locker(&atomic_lock);
68 SpinLocker locker(&atomic_lock);
79 SpinLocker locker(&atomic_lock);
90 SpinLocker locker(&atomic_lock);
101 SpinLocker locker(&atomic_lock);
H A Darch_int.cpp478 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/
H A Dsem.cpp324 uninit_sem_locked(struct sem_entry& sem, char** _name, SpinLocker& locker)
345 SpinLocker _(&sSemsSpinlock);
362 SpinLocker listLocker(sSemsSpinlock);
363 SpinLocker semLocker(sSems[slot].lock);
388 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock);
508 SpinLocker semLocker(sem->lock);
620 SpinLocker schedulerLocker(entry->thread->scheduler_lock);
656 SpinLocker semListLocker(sSemsSpinlock);
662 SpinLocker semLocker(sem->lock);
751 SpinLocker semLocke
[all...]
H A Dcondition_variable.cpp83 SpinLocker variableLocker(variable->fLock);
186 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock);
266 SpinLocker selfLocker(fLock);
357 SpinLocker variableLocker(variable->fLock);
407 SpinLocker schedulerLocker(thread->scheduler_lock);
H A DUserTimer.cpp414 SpinLocker globalListLocker(sAbsoluteRealTimeTimersLock);
443 SpinLocker globalListLocker(sAbsoluteRealTimeTimersLock);
484 SpinLocker globalListLocker(sAbsoluteRealTimeTimersLock);
512 SpinLocker timeLocker(fTeam != NULL ? &fTeam->time_lock : NULL);
760 SpinLocker timeLocker(fTeam != NULL ? &fTeam->time_lock : NULL);
906 SpinLocker timeLocker(fThread != NULL ? &fThread->time_lock : NULL);
974 SpinLocker timeLocker(fThread->time_lock);
1538 SpinLocker globalListLocker(sAbsoluteRealTimeTimersLock);
H A DUserEvent.cpp220 SpinLocker locker(fThread->team->signal_lock);
H A Dint.cpp361 SpinLocker vectorLocker(sVectors[vector].load_lock);
474 SpinLocker _(cpu->irqs_lock);
574 SpinLocker locker;
740 SpinLocker locker(cpu->irqs_lock);
H A Dtimer.cpp97 SpinLocker cpuDataLocker(cpuData.lock);
384 SpinLocker spinLocker;
H A Dthread.cpp1081 SpinLocker signalLocker(team->signal_lock);
1082 SpinLocker timeLocker(team->time_lock);
1138 SpinLocker signalLocker(kernelTeam->signal_lock);
1139 SpinLocker timeLocker(kernelTeam->time_lock);
2073 SpinLocker threadCreationLocker(gThreadCreationLock);
2081 SpinLocker teamTimeLocker(kernelTeam->time_lock);
2082 SpinLocker threadTimeLocker(thread->time_lock);
2215 SpinLocker threadCreationLocker(gThreadCreationLock);
2224 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
2316 SpinLocker schedulerLocke
[all...]
H A Dsignal.cpp1437 SpinLocker locker(mainThread->scheduler_lock);
1454 SpinLocker locker(thread->scheduler_lock);
1467 SpinLocker locker(thread->scheduler_lock);
1480 SpinLocker locker(thread->scheduler_lock);
1493 SpinLocker locker(thread->scheduler_lock);
1510 SpinLocker locker(thread->scheduler_lock);
1550 SpinLocker locker(thread->team->signal_lock);
1662 SpinLocker _(mainThread->scheduler_lock);
1678 SpinLocker _(thread->scheduler_lock);
1721 SpinLocker
[all...]
/haiku/headers/private/kernel/util/
H A DAutoLock.h127 typedef AutoLocker<spinlock, SpinLocking> SpinLocker; typedef in namespace:BPrivate
308 using BPrivate::SpinLocker;
/haiku/src/system/kernel/slab/
H A DObjectDepot.cpp139 SpinLocker _(depot->inner_lock);
159 SpinLocker _(depot->inner_lock);
183 SpinLocker _(depot->inner_lock);
/haiku/src/system/kernel/scheduler/
H A Dscheduler_thread.h221 SpinLocker threadTimeLocker(fThread->time_lock);
232 SpinLocker threadTimeLocker(fThread->time_lock);
239 SpinLocker teamTimeLocker(team->time_lock);
H A Dlow_latency.cpp117 SpinLocker locker(cpu->irqs_lock);
H A Dpower_saving.cpp177 SpinLocker locker(cpu->irqs_lock);
206 SpinLocker locker(cpu->irqs_lock);
H A Dscheduler.cpp234 SpinLocker teamLocker(&fromThread->team->time_lock);
235 SpinLocker threadLocker(&fromThread->time_lock);
247 SpinLocker teamLocker(&thread->team->time_lock);
248 SpinLocker threadLocker(&thread->time_lock);
278 SpinLocker locker(thread->time_lock);
H A Dscheduler_profiler.cpp245 SpinLocker _(fFunctionLock);
/haiku/src/add-ons/kernel/busses/random/virtio/
H A DVirtioRNGDevice.cpp156 SpinLocker locker(fInterruptLock);
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonDevice.cpp217 SpinLocker locker(device->fInterruptLock);
228 SpinLocker locker(device->fInterruptLock);
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp567 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
1160 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
1397 SpinLocker threadDebugInfoLocker(debugInfo.lock);
1450 SpinLocker threadDebugInfoLocker(debugInfo.lock);
1477 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
1503 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
2501 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
2937 SpinLocker threadDebugInfoLocker(thread->debug_info.lock);
2962 SpinLocker locker(thread->team->signal_lock);
/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp245 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp185 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp250 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp309 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp290 SpinLocker schedulerLocker(thread->scheduler_lock);

Completed in 287 milliseconds

12