| /kernel/object/ |
| A D | handle.cpp | 68 uint32_t Handle::GetNewBaseValue(void* addr) TA_REQ(ArenaLock::Get()) { in GetNewBaseValue() 93 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in Alloc() 159 void Handle::TearDown() TA_EXCL(ArenaLock::Get()) { in TearDown() 192 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in Delete() 208 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in FromU32() 218 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in Count() 223 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in OutstandingHandles() 228 Guard<fbl::Mutex> guard{ArenaLock::Get()}; in DumpTableInfo()
|
| A D | semaphore.cpp | 23 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in Post() 36 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in Wait()
|
| A D | futex_node.cpp | 157 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in BlockThread() 190 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in WakeThread()
|
| A D | resource_dispatcher.cpp | 46 Guard<fbl::Mutex> guard{ResourcesLock::Get()}; in Create() 174 Guard<fbl::Mutex> guard{ResourcesLock::Get()}; in ~ResourceDispatcher() 187 Guard<fbl::Mutex> guard{ResourcesLock::Get()}; in InitializeAllocator()
|
| A D | job_dispatcher.cpp | 158 Guard<fbl::Mutex> guard{AllJobsLock::Get()}; in JobDispatcher() 183 Guard<fbl::Mutex> guard{AllJobsLock::Get()}; in JobDispatcher() 193 Guard<fbl::Mutex> guard{AllJobsLock::Get()}; in ~JobDispatcher()
|
| /kernel/object/include/object/ |
| A D | resource_dispatcher.h | 58 TA_EXCL(ResourcesLock::Get()) { in TA_EXCL() argument 59 Guard<fbl::Mutex> guard{ResourcesLock::Get()}; in TA_EXCL() 97 TA_REQ(ResourcesLock::Get()) { in TA_REQ() argument 123 static RegionAllocator static_rallocs_[ZX_RSRC_KIND_COUNT] TA_GUARDED(ResourcesLock::Get()); 128 static ResourceList static_resource_list_ TA_GUARDED(ResourcesLock::Get());
|
| A D | handle.h | 156 void TearDown() TA_EXCL(ArenaLock::Get()); 171 static fbl::Arena TA_GUARDED(ArenaLock::Get()) arena_;
|
| A D | dispatcher.h | 106 void increment_handle_count() TA_REQ(Handle::ArenaLock::Get()) { in DECLARE_DISPTAG() 112 bool decrement_handle_count() TA_REQ(Handle::ArenaLock::Get()) { in DECLARE_DISPTAG() 118 uint32_t current_handle_count() const TA_REQ(Handle::ArenaLock::Get()) { in DECLARE_DISPTAG() 221 uint32_t handle_count_ TA_GUARDED(Handle::ArenaLock::Get()); in DECLARE_DISPTAG()
|
| A D | job_dispatcher.h | 118 Guard<fbl::Mutex> guard{AllJobsLock::Get()}; in ForEachJob() 226 static AllJobsList all_jobs_list_ TA_GUARDED(AllJobsLock::Get());
|
| /kernel/arch/arm64/ |
| A D | debugger.cpp | 29 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_general_regs() 50 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_general_regs() 71 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_single_step() 87 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_single_step() 117 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_vector_regs() 131 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_vector_regs() 146 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_debug_regs() 181 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_debug_regs()
|
| /kernel/dev/iommu/intel/ |
| A D | hw.h | 23 static auto Get() { return hwreg::RegisterAddr<Version>(kAddr); } in Get() function 33 static auto Get() { return hwreg::RegisterAddr<Capability>(kAddr); } in Get() function 69 static auto Get() { return hwreg::RegisterAddr<ExtendedCapability>(kAddr); } in Get() function 129 static auto Get() { return hwreg::RegisterAddr<RootTableAddress>(kAddr); } in Get() function 139 static auto Get() { return hwreg::RegisterAddr<ContextCommand>(kAddr); } in Get() function 159 static auto Get(uint32_t iotlb_base) { in Get() function 172 static auto Get(uint32_t iotlb_base) { in Get() function 196 static auto Get() { return hwreg::RegisterAddr<FaultStatus>(kAddr); } in Get() function 222 static auto Get() { return hwreg::RegisterAddr<FaultEventData>(kAddr); } in Get() function 248 static auto Get(uint32_t fault_record_base, uint32_t index) { in Get() function [all …]
|
| A D | iommu_impl.cpp | 340 auto version = reg::Version::Get().ReadFrom(&mmio_); in Initialize() 347 caps_ = reg::Capability::Get().ReadFrom(&mmio_); in Initialize() 348 extended_caps_ = reg::ExtendedCapability::Get().ReadFrom(&mmio_); in Initialize() 375 auto global_ctl = reg::GlobalControl::Get().ReadFrom(&mmio_); in Initialize() 475 auto global_ctl = reg::GlobalControl::Get().ReadFrom(&mmio_); in SetRootTablePointerLocked() 493 auto global_ctl = reg::GlobalControl::Get().ReadFrom(&mmio_); in SetTranslationEnableLocked() 504 auto context_cmd = reg::ContextCommand::Get().FromValue(0); in InvalidateContextCacheGlobalLocked() 516 auto context_cmd = reg::ContextCommand::Get().FromValue(0); in InvalidateContextCacheDomainLocked() 629 auto status = reg::FaultStatus::Get().ReadFrom(&self->mmio_); in FaultHandler() 636 auto caps = reg::Capability::Get().ReadFrom(&self->mmio_); in FaultHandler() [all …]
|
| /kernel/kernel/ |
| A D | thread.cpp | 327 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_suspend() 398 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_signal_policy_exception() 448 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_detach() 557 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_exit() 565 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_kill() 635 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_set_cpu_affinity() 716 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_process_pending_signals() 760 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_yield() 784 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_preempt() 803 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in thread_reschedule() [all …]
|
| A D | event.cpp | 77 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in event_wait_worker() 205 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in event_signal_etc() 227 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in event_signal()
|
| A D | timer.cpp | 238 Guard<spin_lock_t, IrqSave> guard{TimerLock::Get()}; in timer_set() 298 Guard<spin_lock_t, IrqSave> guard{TimerLock::Get()}; in timer_cancel() 384 Guard<spin_lock_t, NoIrqSave> guard{TimerLock::Get()}; in timer_tick() 466 Guard<spin_lock_t, IrqSave> guard{TimerLock::Get()}; in timer_transition_off_cpu() 497 Guard<spin_lock_t, NoIrqSave> guard{TimerLock::Get()}; in timer_thaw_percpu() 530 Guard<spin_lock_t, IrqSave> guard{TimerLock::Get()}; in dump_timer_queues()
|
| A D | debug.cpp | 210 Guard<spin_lock_t, NoIrqSave> thread_lock_guard{ThreadLock::Get()}; in cmd_threadload() 269 Guard<spin_lock_t, NoIrqSave> thread_lock_guard{ThreadLock::Get()}; in cmd_threadq()
|
| A D | mutex.cpp | 90 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in mutex_acquire()
|
| /kernel/lib/hypervisor/ |
| A D | hypervisor_unittest.cpp | 524 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(0), ""); in interrupt_bitmap() 525 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(1), ""); in interrupt_bitmap() 532 EXPECT_EQ(hypervisor::InterruptType::VIRTUAL, bitmap.Get(0), ""); in interrupt_bitmap() 533 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(1), ""); in interrupt_bitmap() 539 EXPECT_EQ(hypervisor::InterruptType::PHYSICAL, bitmap.Get(0u), ""); in interrupt_bitmap() 540 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(1u), ""); in interrupt_bitmap() 546 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(0u), ""); in interrupt_bitmap() 547 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(1u), ""); in interrupt_bitmap() 554 EXPECT_EQ(hypervisor::InterruptType::INACTIVE, bitmap.Get(0u), ""); in interrupt_bitmap() 555 EXPECT_EQ(hypervisor::InterruptType::VIRTUAL, bitmap.Get(1u), ""); in interrupt_bitmap() [all …]
|
| /kernel/arch/x86/ |
| A D | debugger.cpp | 125 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in x86_get_set_vector_regs() 204 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_general_regs() 228 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_general_regs() 262 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_single_step() 287 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_single_step() 319 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_fp_regs() 339 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_fp_regs() 379 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_debug_regs() 395 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_set_debug_regs() 435 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in arch_get_x86_register_fs() [all …]
|
| /kernel/lib/hypervisor/include/hypervisor/ |
| A D | id_allocator.h | 27 bool all_set = id_bitmap_.Get(0, N, &first_unset); in AllocId()
|
| A D | interrupt_tracker.h | 37 InterruptType Get(uint32_t vector) const { in Get() function 121 InterruptType type = bitmap_.Get(vector); in TryPop()
|
| /kernel/vm/ |
| A D | vm_object.cpp | 39 Guard<fbl::Mutex> guard{AllVmosLock::Get()}; in VmObject() 69 Guard<fbl::Mutex> guard{AllVmosLock::Get()}; in ~VmObject()
|
| A D | vmm.cpp | 89 Guard<spin_lock_t, IrqSave> thread_lock_guard{ThreadLock::Get()}; in vmm_set_active_aspace()
|
| /kernel/vm/include/vm/ |
| A D | vm_object.h | 210 Guard<fbl::Mutex> guard{AllVmosLock::Get()}; in ForEach() 288 static GlobalList all_vmos_ TA_GUARDED(AllVmosLock::Get());
|
| /kernel/tests/ |
| A D | preempt_disable_tests.cpp | 38 Guard<spin_lock_t, IrqSave> guard{ThreadLock::Get()}; in timer_callback_func()
|