Home
last modified time | relevance | path

Searched refs:atomic_dec (Results 1 – 6 of 6) sorted by relevance

/DragonOS-0.1.3/kernel/src/libs/
Drefcount.rs1 use crate::{include::bindings::bindings::{atomic_inc, atomic_t, atomic_dec}, kwarn};
57 atomic_dec(&mut r.refs); in refcount_dec()
Dmutex.c59 atomic_dec(&lock->count); in mutex_lock()
117 atomic_dec(&lock->count); in mutex_trylock()
Dsemaphore.c9 atomic_dec(&sema->counter); in semaphore_down()
/DragonOS-0.1.3/kernel/src/common/
Datomic.h67 void atomic_dec(atomic_t *ato) in atomic_dec() function
/DragonOS-0.1.3/docs/kernel/core_api/
Datomic.md56 ### `void atomic_dec(atomic_t *ato)`
/DragonOS-0.1.3/kernel/src/mm/
Dvma.c259 atomic_dec(&vma->anon_vma->ref_count); in __anon_vma_del()