Home
last modified time | relevance | path

Searched refs:spin_unlock (Results 1 – 16 of 16) sorted by relevance

/DragonOS-0.1.8/kernel/src/libs/
Dmutex.c45 spin_unlock(&lock->wait_lock); in mutex_lock()
53 spin_unlock(&lock->wait_lock); in mutex_lock()
60 spin_unlock(&lock->wait_lock); in mutex_lock()
88 spin_unlock(&lock->wait_lock); in mutex_unlock()
112 spin_unlock(&lock->wait_lock); in mutex_trylock()
118 spin_unlock(&lock->wait_lock); in mutex_trylock()
Dlockref.c48 spin_unlock(&lock_ref->lock); in lockref_inc()
77 spin_unlock(&lock_ref->lock); in lockref_inc_not_zero()
110 spin_unlock(&lock_ref->lock); in lockref_dec()
167 spin_unlock(&lock_ref->lock); in lockref_dec_not_zero()
199 spin_unlock(&lock_ref->lock); in lockref_dec_or_lock_not_zero()
241 spin_unlock(&lock_ref->lock); in lockref_inc_not_dead()
Dspinlock.rs11 use crate::include::bindings::bindings::{spin_lock, spin_unlock, spinlock_t};
28 spin_unlock(lock); in spin_unlock_irqrestore()
58 spin_unlock(lock); in spin_unlock_irq()
Dwait_queue.c46 spin_unlock((spinlock_t *)lock); in wait_queue_sleep_on_unlock()
Dwait_queue_head.c43 spin_unlock((spinlock_t *)lock); in wait_queue_sleep_with_node_unlock()
Didr.c853 spin_unlock(&ida_p->idr.lock); in ida_preload()
859 spin_unlock(&ida_p->idr.lock); in ida_preload()
/DragonOS-0.1.8/kernel/src/sched/
Dcompletion.c29 spin_unlock(&x->wait_queue.lock); in complete()
45 spin_unlock(&x->wait_queue.lock); in complete_all()
70 spin_unlock(&x->wait_queue.lock); in __wait_for_common()
96 spin_unlock(&x->wait_queue.lock); in wait_for_completion()
111 spin_unlock(&x->wait_queue.lock); in wait_for_completion_timeout()
124 spin_unlock(&x->wait_queue.lock); in wait_for_completion_interruptible()
140 spin_unlock(&x->wait_queue.lock); in wait_for_completion_interruptible_timeout()
164 spin_unlock(&x->wait_queue.lock); in try_wait_for_completion()
186 spin_unlock(&x->wait_queue.lock); in completion_done()
189 spin_unlock(&x->wait_queue.lock); in completion_done()
/DragonOS-0.1.8/kernel/src/common/
Dspinlock.h48 void spin_unlock(spinlock_t *lock) in spin_unlock() function
114spin_unlock(lock); …
136spin_unlock(lock); …
Dkfifo.h134 spin_unlock(lock); in kfifo_in_locked()
151 spin_unlock(lock); in kfifo_out_locked()
/DragonOS-0.1.8/kernel/src/libs/libUI/
Dscreen_manager.c145 spin_unlock(&scm_register_lock); in scm_register_alloc()
181 spin_unlock(&scm_register_lock); in scm_register()
299 spin_unlock(&scm_screen_own_lock); in scm_framework_enable()
327 spin_unlock(&scm_screen_own_lock); in scm_framework_disable()
Dtextui.c44 spin_unlock(&__window_id_lock); in __textui_init_window()
/DragonOS-0.1.8/kernel/src/process/
Dkthread.c68 spin_unlock(&__kthread_create_lock); in __kthread_create_on_node()
240 spin_unlock(&__kthread_create_lock); in kthreadd()
246 spin_unlock(&__kthread_create_lock); in kthreadd()
Dfork.c93 spin_unlock(&process_global_pid_write_lock); in do_fork()
/DragonOS-0.1.8/kernel/src/driver/interrupt/apic/
Dapic_timer.c120 spin_unlock(&apic_timer_init_lock); in apic_timer_init()
/DragonOS-0.1.8/kernel/src/driver/video/
Dvideo.c65 spin_unlock(&daemon_refresh_lock); in video_refresh_daemon()
/DragonOS-0.1.8/kernel/src/smp/
Dsmp.c200 spin_unlock(&multi_core_starting_lock); in smp_ap_start()