Lines Matching refs:refcnt
74 if (atomic_add_return(1, &e->refcnt) == 1) /* 0 -> 1 transition */ in l2t_hold()
283 if (atomic_read(&e->refcnt) == 0) in alloc_l2e()
286 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) in alloc_l2e()
316 if (atomic_read(&e->refcnt) == 0) { /* hasn't been recycled */ in t4_l2e_free()
337 if (atomic_dec_and_test(&e->refcnt)) in cxgb4_l2t_release()
391 if (atomic_read(&e->refcnt) == 1) in cxgb4_l2t_get()
408 atomic_set(&e->refcnt, 1); in cxgb4_l2t_get()
493 if (atomic_read(&e->refcnt)) in t4_l2t_update()
541 atomic_set(&e->refcnt, 1); in t4_l2t_alloc_switching()
587 atomic_set(&d->l2tab[i].refcnt, 0); in t4_init_l2t()
647 l2e_state(e), atomic_read(&e->refcnt), in l2t_seq_show()