Lines Matching refs:refcnt
81 if (atomic_add_return(1, &e->refcnt) == 1) /* 0 -> 1 transition */ in l2t_hold()
280 if (atomic_read(&e->refcnt) == 0) in alloc_l2e()
283 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) in alloc_l2e()
313 if (atomic_read(&e->refcnt) == 0) { /* hasn't been recycled */ in t4_l2e_free()
334 if (atomic_dec_and_test(&e->refcnt)) in cxgb4_l2t_release()
388 if (atomic_read(&e->refcnt) == 1) in cxgb4_l2t_get()
405 atomic_set(&e->refcnt, 1); in cxgb4_l2t_get()
490 if (atomic_read(&e->refcnt)) in t4_l2t_update()
538 atomic_set(&e->refcnt, 1); in t4_l2t_alloc_switching()
574 atomic_set(&d->l2tab[i].refcnt, 0); in t4_init_l2t()
633 l2e_state(e), atomic_read(&e->refcnt), in l2t_seq_show()