Lines Matching refs:refcount
40 atomic_init(&buf->refcount, 1);
112 atomic_fetch_add_explicit(&buf->buffer->refcount, 1, memory_order_relaxed);
129 if (atomic_fetch_sub_explicit(&b->refcount, 1, memory_order_acq_rel) == 1) {
152 return atomic_load(&buf->buffer->refcount) == 1;
162 return atomic_load(&buf->buffer->refcount);
275 atomic_init(&pool->refcount, 1);
291 atomic_init(&pool->refcount, 1);
335 if (atomic_fetch_sub_explicit(&pool->refcount, 1, memory_order_acq_rel) == 1)
352 if (atomic_fetch_sub_explicit(&pool->refcount, 1, memory_order_acq_rel) == 1)
409 atomic_fetch_add_explicit(&pool->refcount, 1, memory_order_relaxed);