Symbol: release_spinlock
headers/os/drivers/KernelExport.h
155
extern void release_spinlock(spinlock *lock);
headers/os/drivers/pcmcia/k_compat.h
179
do { release_spinlock(l); restore_interrupts(f); } while (0)
headers/private/kernel/kscheduler.h
132
release_spinlock(&thread->scheduler_lock);
headers/private/kernel/smp.h
325
release_spinlock(&lock->lock);
headers/private/kernel/thread.h
438
release_spinlock(&thread->scheduler_lock);
headers/private/kernel/thread.h
454
release_spinlock(&thread->scheduler_lock);
headers/private/kernel/user_debugger.h
172
#define RELEASE_TEAM_DEBUG_INFO_LOCK(info) release_spinlock(&(info).lock)
headers/private/kernel/util/AutoLock.h
139
release_spinlock(lockable);
headers/private/kernel/util/AutoLock.h
167
release_spinlock(lockable);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
750
release_spinlock(handle);
src/add-ons/kernel/bus_managers/firewire/timer.cpp
142
release_spinlock(&sTimerSpinlock);
src/add-ons/kernel/bus_managers/firewire/timer.cpp
175
release_spinlock(&sTimerSpinlock);
src/add-ons/kernel/bus_managers/firewire/timer.cpp
97
release_spinlock(&sTimerSpinlock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
106
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
122
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
50
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
63
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
78
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/ps2/packet_buffer.cpp
93
release_spinlock(&buffer->lock);
src/add-ons/kernel/bus_managers/scsi/scsi_lock.h
49
release_spinlock(&lock->lock);
src/add-ons/kernel/busses/scsi/53c8xx/53c8xx.c
367
release_spinlock(&(s->hwlock));
src/add-ons/kernel/busses/scsi/53c8xx/53c8xx.c
659
release_spinlock(&(s->hwlock));
src/add-ons/kernel/busses/scsi/53c8xx/53c8xx.c
707
release_spinlock(&(s->hwlock));
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1237
release_spinlock(&fSpinlock);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
397
release_spinlock(&fSpinlock);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
470
release_spinlock(&fSpinlock);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
561
release_spinlock(&fSpinlock);
src/add-ons/kernel/busses/usb/ehci.cpp
1586
release_spinlock(&lock);
src/add-ons/kernel/busses/usb/ehci.cpp
1622
release_spinlock(&lock);
src/add-ons/kernel/busses/usb/ohci.cpp
952
release_spinlock(&lock);
src/add-ons/kernel/busses/usb/ohci.cpp
993
release_spinlock(&lock);
src/add-ons/kernel/busses/usb/uhci.cpp
2023
release_spinlock(&lock);
src/add-ons/kernel/busses/usb/uhci.cpp
2072
release_spinlock(&lock);
src/add-ons/kernel/drivers/audio/ac97/auich/multi.c
850
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/auich/multi.c
872
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/auvia/multi.c
854
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/auvia/multi.c
876
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/es1370/multi.c
638
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/es1370/multi.c
657
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/ac97/geode/geode_controller.cpp
129
release_spinlock(&stream->lock);
src/add-ons/kernel/drivers/audio/ac97/geode/geode_multi.cpp
812
release_spinlock(&controller->playback_stream->lock);
src/add-ons/kernel/drivers/audio/ac97/geode/geode_multi.cpp
819
release_spinlock(&controller->record_stream->lock);
src/add-ons/kernel/drivers/audio/ac97/sis7018/Device.cpp
535
release_spinlock(&device->fHWSpinlock);
src/add-ons/kernel/drivers/audio/ac97/sis7018/Device.cpp
621
release_spinlock(&fHWSpinlock);
src/add-ons/kernel/drivers/audio/cmedia/cm.c
606
release_spinlock(&card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/cm.c
758
release_spinlock(&card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/midi.c
39
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/midi.c
51
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/mixer.c
187
release_spinlock(&mixer->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/mixer.c
247
release_spinlock(&mixer->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/mux.c
168
release_spinlock(&mux->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/mux.c
223
release_spinlock(&mux->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1050
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1273
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1422
release_spinlock(&port->rd_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1546
release_spinlock(&port->wr_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1581
release_spinlock(&port->wr_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1650
release_spinlock(&port->wr_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1676
release_spinlock(&port->rd_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
1715
release_spinlock(&port->rd_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
656
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
704
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
760
release_spinlock(&port->rd_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
776
release_spinlock(&port->wr_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
794
release_spinlock(&port->rd_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
795
release_spinlock(&port->wr_lock);
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
916
release_spinlock(&port->card->hardware);
src/add-ons/kernel/drivers/audio/echo/multi.cpp
697
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/echo/multi.cpp
719
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/emuxki/multi.c
1002
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/emuxki/multi.c
1023
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/generic/util.c
54
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp
341
release_spinlock(&stream->lock);
src/add-ons/kernel/drivers/audio/hda/hda_multi_audio.cpp
1130
release_spinlock(&audioGroup->playback_stream->lock);
src/add-ons/kernel/drivers/audio/hda/hda_multi_audio.cpp
1140
release_spinlock(&audioGroup->record_stream->lock);
src/add-ons/kernel/drivers/audio/ice1712/util.cpp
35
release_spinlock(&slock);
src/add-ons/kernel/drivers/audio/null/null_hardware.c
78
release_spinlock(&device->playback_stream.lock);
src/add-ons/kernel/drivers/audio/null/null_hardware.c
86
release_spinlock(&device->record_stream.lock);
src/add-ons/kernel/drivers/audio/null/null_multi.c
319
release_spinlock(&device->playback_stream.lock);
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
256
release_spinlock(&dev->playback_stream.lock);
src/add-ons/kernel/drivers/graphics/radeon/driver.c
476
release_spinlock( &di->cap_spinlock );
src/add-ons/kernel/drivers/graphics/radeon/irq.c
83
release_spinlock(&di->cap_spinlock);
src/add-ons/kernel/drivers/midi/mpu401/mpu401.c
568
release_spinlock(&locked);
src/add-ons/kernel/drivers/network/ether/etherpci/etherpci.c
392
#define intr_unlock(data) release_spinlock(&data->intrlock)
src/add-ons/kernel/drivers/network/ether/wb840/device.c
196
release_spinlock(&device->rxSpinlock);
src/add-ons/kernel/drivers/network/ether/wb840/device.c
260
release_spinlock(&device->txSpinlock);
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
332
release_spinlock(&device->rxSpinlock);
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
376
release_spinlock(&info->txSpinlock);
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
470
release_spinlock(&device->intLock);
src/add-ons/kernel/generic/dpc/dpc.c
145
release_spinlock(&queue->lock);
src/add-ons/kernel/generic/dpc/dpc.c
185
release_spinlock(&queue->lock);
src/add-ons/kernel/generic/dpc/dpc.c
60
release_spinlock(&queue->lock);
src/libs/compat/freebsd_network/compat/sys/haiku-module.h
267
release_spinlock(&__haiku_intr_spinlock); \
src/libs/compat/freebsd_network/mutex.c
77
release_spinlock(&mutex->u.spinlock_.lock);
src/system/kernel/arch/arm/paging/32bit/ARMPagingStructures32Bit.cpp
86
release_spinlock(&sPagingStructuresListLock);
src/system/kernel/arch/m68k/arch_atomic.cpp
106
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
124
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
148
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
171
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
194
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
217
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
238
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
36
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
51
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
65
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
79
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_atomic.cpp
93
release_spinlock(&atomic_lock);
src/system/kernel/arch/m68k/arch_real_time_clock.cpp
220
release_spinlock(&sSetArchDataLock);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1223
release_spinlock(&tmap_list_lock);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
212
release_spinlock(&tmap_list_lock);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
337
release_spinlock(&tmap_list_lock);
src/system/kernel/arch/m68k/paging/040/M68KPagingStructures040.cpp
86
release_spinlock(&sPagingStructuresListLock);
src/system/kernel/arch/ppc/arch_real_time_clock.cpp
68
release_spinlock(&sSetArchDataLock);
src/system/kernel/arch/ppc/paging/460/PPCPagingStructures460.cpp
93
release_spinlock(&sPagingStructuresListLock);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
211
release_spinlock(&sVSIDBaseBitmapLock);
src/system/kernel/arch/ppc/paging/classic/PPCPagingStructuresClassic.cpp
93
release_spinlock(&sPagingStructuresListLock);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
211
release_spinlock(&sVSIDBaseBitmapLock);
src/system/kernel/arch/x86/arch_cpu.cpp
1159
release_spinlock(&sUcodeUpdateLock);
src/system/kernel/arch/x86/arch_cpu.cpp
1283
release_spinlock(&sUcodeUpdateLock);
src/system/kernel/arch/x86/arch_debug_console.cpp
396
release_spinlock(&sSerialOutputSpinlock);
src/system/kernel/arch/x86/arch_debug_console.cpp
427
release_spinlock(&sSerialOutputSpinlock);
src/system/kernel/arch/x86/paging/32bit/X86PagingStructures32Bit.cpp
86
release_spinlock(&sPagingStructuresListLock);
src/system/kernel/condition_variable.cpp
160
release_spinlock(&variable->fLock);
src/system/kernel/debug/debug.cpp
1619
release_spinlock(&sSpinlock);
src/system/kernel/debug/debug_commands.cpp
567
release_spinlock(&sSpinlock);
src/system/kernel/debug/tracing.cpp
194
release_spinlock(&fLock);
src/system/kernel/interrupts.cpp
259
release_spinlock(&sVectors[i].load_lock);
src/system/kernel/interrupts.cpp
287
release_spinlock(&sVectors[vector].vector_lock);
src/system/kernel/interrupts.cpp
358
release_spinlock(&sVectors[vector].vector_lock);
src/system/kernel/interrupts.cpp
516
release_spinlock(&sVectors[vector].vector_lock);
src/system/kernel/interrupts.cpp
592
release_spinlock(&sVectors[vector].vector_lock);
src/system/kernel/scheduler/scheduler.cpp
262
release_spinlock(&cpu->previous_thread->scheduler_lock);
src/system/kernel/scheduler/scheduler_cpu.h
314
release_spinlock(&fQueueLock);
src/system/kernel/scheduler/scheduler_cpu.h
338
release_spinlock(&fCPULock);
src/system/kernel/scheduler/scheduler_cpu.h
370
release_spinlock(&fQueueLock);
src/system/kernel/smp.cpp
627
release_spinlock(&lock->lock);
src/system/kernel/thread.cpp
822
release_spinlock(&thread->scheduler_lock);
src/system/kernel/timer.cpp
263
release_spinlock(spinlock);
src/system/kernel/timer.cpp
303
release_spinlock(spinlock);