Searched refs:refcount (Results 1 – 3 of 3) sorted by relevance
23 rt_atomic_t refcount; member26 #define RT_REF_INIT(n) { .refcount = n, }30 rt_atomic_store(&r->refcount, 1); in rt_ref_init()35 return rt_atomic_load(&r->refcount); in rt_ref_read()44 rt_atomic_add(&r->refcount, 1); in rt_ref_get()56 if (rt_atomic_dec_and_test(&r->refcount)) in rt_ref_put()72 return (int)rt_atomic_inc_not_zero(&r->refcount); in rt_ref_get_unless_zero()
141 sem->refcount --; in sem_close()142 if (sem->refcount == 0) in sem_close()217 if (psem->refcount == 0) in sem_unlink()297 sem->refcount = 1; in sem_init()368 sem->refcount = 1; in sem_open()381 sem->refcount ++; /* increase reference count */ in sem_open()
20 rt_uint16_t refcount; member
Completed in 5 milliseconds