Home
last modified time | relevance | path

Searched refs:AutoSpinLock (Results 1 – 15 of 15) sorted by relevance

/kernel/include/kernel/
A Dauto_lock.h42 class TA_SCOPED_CAP AutoSpinLock {
44 explicit AutoSpinLock(spin_lock_t* lock) TA_ACQ(lock) in AutoSpinLock() function
49 explicit AutoSpinLock(SpinLock* lock) TA_ACQ(lock) in AutoSpinLock() function
50 : AutoSpinLock(lock->GetInternal()) {} in AutoSpinLock()
51 ~AutoSpinLock() TA_REL() { release(); } in TA_REL()
61 DISALLOW_COPY_ASSIGN_AND_MOVE(AutoSpinLock);
/kernel/lib/io/
A Dconsole.cpp31 AutoSpinLock guard(&dputc_spin_lock); in __kernel_serial_write()
45 AutoSpinLock guard(&print_spin_lock); in __kernel_console_write()
103 AutoSpinLock guard(&print_spin_lock); in register_print_callback()
109 AutoSpinLock guard(&print_spin_lock); in unregister_print_callback()
/kernel/lib/hypervisor/include/hypervisor/
A Dinterrupt_tracker.h101 AutoSpinLock lock(&lock_); in Init()
108 AutoSpinLock lock(&lock_); in Pending()
114 AutoSpinLock lock(&lock_); in Clear()
120 AutoSpinLock lock(&lock_); in TryPop()
130 AutoSpinLock lock(&lock_); in Pop()
140 AutoSpinLock lock(&lock_); in Track()
/kernel/lib/fbl/include/fbl/
A Dname.h49 AutoSpinLock lock(&lock_); in get()
63 AutoSpinLock lock(&lock_); in set()
/kernel/lib/watchdog/
A Dwatchdog.cpp52 AutoSpinLock guard(&lock); in watchdog_set_enabled()
70 AutoSpinLock guard(&lock); in watchdog_pet()
101 AutoSpinLock guard(&lock); in watchdog_hw_set_enabled()
/kernel/platform/pc/
A Dinterrupts.cpp128 AutoSpinLock guard(&lock); in mask_interrupt()
134 AutoSpinLock guard(&lock); in unmask_interrupt()
142 AutoSpinLock guard(&lock); in configure_interrupt()
158 AutoSpinLock guard(&lock); in get_interrupt_config()
187 AutoSpinLock guard(&lock); in register_int_handler()
358 AutoSpinLock guard(&int_handler_table[x86_vector].lock); in msi_register_handler()
/kernel/lib/crypto/
A Dprng.cpp67 AutoSpinLock guard(&spinlock_); in AddEntropy()
73 AutoSpinLock guard(&spinlock_); in AddEntropy()
98 AutoSpinLock guard(&spinlock_); in Draw()
/kernel/lib/cbuf/
A Dcbuf.cpp56 AutoSpinLock guard(&cbuf->lock); in cbuf_write_char()
84 AutoSpinLock guard(&cbuf->lock); in cbuf_read_char()
/kernel/arch/x86/
A Dioapic.cpp150 AutoSpinLock guard(&lock); in apic_io_init()
270 AutoSpinLock guard(&lock); in apic_io_issue_eoi()
279 AutoSpinLock guard(&lock); in apic_io_mask_irq()
304 AutoSpinLock guard(&lock); in apic_io_configure_irq()
335 AutoSpinLock guard(&lock); in apic_io_fetch_irq_config()
351 AutoSpinLock guard(&lock); in apic_io_configure_irq_vector()
369 AutoSpinLock guard(&lock); in apic_io_fetch_irq_vector()
450 AutoSpinLock guard(&lock); in apic_io_debug()
/kernel/lib/pci/
A Dpio.cpp33 AutoSpinLock lock(&pio_lock); in PioCfgRead()
55 AutoSpinLock lock(&pio_lock); in PioCfgWrite()
/kernel/dev/pcie/
A Dpcie_device.cpp267 AutoSpinLock cmd_reg_lock(&cmd_reg_lock_); in DoFunctionLevelReset()
293 AutoSpinLock cmd_reg_lock(&cmd_reg_lock_); in DoFunctionLevelReset()
323 AutoSpinLock cmd_reg_lock(&cmd_reg_lock_); in DoFunctionLevelReset()
363 AutoSpinLock cmd_reg_lock(&cmd_reg_lock_); in ModifyCmdLocked()
A Dpcie_irqs.cpp193 AutoSpinLock lock(&device_handler_list_lock_); in AddDevice()
212 AutoSpinLock lock(&device_handler_list_lock_); in RemoveDevice()
229 AutoSpinLock lock(&hstate.lock); in MaskUnmaskLegacyIrq()
321 AutoSpinLock handler_lock(&irq_.handlers[irq_id].lock); in MaskUnmaskMsiIrq()
685 AutoSpinLock handler_lock(&hstate.lock); in RegisterIrqHandlerLocked()
/kernel/lib/heap/
A Dheap_wrapper.cpp67 AutoSpinLock guard(&stat_lock); in add_stat()
96 AutoSpinLock guard(&stat_lock); in dump_stats()
/kernel/dev/pdev/interrupt/
A Dinterrupt.cpp30 AutoSpinLock guard(&lock); in register_int_handler()
/kernel/tests/
A Dtimer_tests.cpp413 AutoSpinLock guard(&lock); in trylock_or_cancel_canceled()
460 AutoSpinLock guard(&lock); in trylock_or_cancel_get_lock()

Completed in 30 milliseconds