Searched refs:refcount (Results 1 – 7 of 7) sorted by relevance
83 unsigned short refcount_incr(unsigned short *refcount) { in refcount_incr() argument85 return __sync_add_and_fetch(refcount, 1); in refcount_incr()87 return atomic_inc_ushort_nv(refcount); in refcount_incr()91 (*refcount)++; in refcount_incr()92 res = *refcount; in refcount_incr()98 unsigned short refcount_decr(unsigned short *refcount) { in refcount_decr() argument100 return __sync_sub_and_fetch(refcount, 1); in refcount_decr()102 return atomic_dec_ushort_nv(refcount); in refcount_decr()106 (*refcount)--; in refcount_decr()107 res = *refcount; in refcount_decr()
296 it->refcount = 1; in do_slabs_alloc_chunked()338 it->refcount = 1; in do_slabs_alloc()729 new_it->refcount = 0; in slab_rebalance_alloc()781 int refcount = 0; in slab_rebalance_move() local825 refcount = refcount_incr(&it->refcount); in slab_rebalance_move()846 refcount_decr(&it->refcount); in slab_rebalance_move()906 new_it->refcount = 0; in slab_rebalance_move()917 it->refcount = 0; in slab_rebalance_move()931 ch->refcount = 0; in slab_rebalance_move()937 refcount_decr(&it->refcount); in slab_rebalance_move()[all …]
405 unsigned short refcount; member429 unsigned short refcount; member445 unsigned short refcount; /* used? */ member647 unsigned short refcount_incr(unsigned short *refcount);648 unsigned short refcount_decr(unsigned short *refcount);
133 it, op, it->refcount, \281 assert(it->refcount == 0); in item_free()375 refcount_incr(&it->refcount); in do_item_link()415 assert(it->refcount > 0); in do_item_remove()417 if (refcount_decr(&it->refcount) == 0) { in do_item_remove()755 refcount_incr(&it->refcount); in do_item_get()875 if (refcount_incr(&search->refcount) != 2) { in lru_pull_tail()884 search->refcount = 1; in lru_pull_tail()1326 refcount_decr(&search->refcount); in item_crawler_evaluate()1384 if (refcount_incr(&search->refcount) != 2) { in item_crawler_thread()[all …]
94 * Fix refcount leaks, which would result in OOM's on all sets
3588 if (res + 2 <= it->nbytes && it->refcount == 2) { /* replace in-place */ in do_add_delta()3600 } else if (it->refcount > 1) { in do_add_delta()3621 if (it->refcount == 1) in do_add_delta()
778 tailrepairs Number of times we self-healed a slab with a refcount788 lrutail_reflocked Number of items found to be refcount locked in the