Lines Matching defs:usage
89 atomic_set(&peer->usage, 1);
125 int usage;
138 atomic_read(&peer->usage),
142 if (atomic_read(&peer->usage) > 0 &&
163 if (atomic_read(&peer->usage) > 0 &&
189 _leave(" = %p {u=%d}", peer, atomic_read(&peer->usage));
194 usage = atomic_inc_return(&peer->usage);
200 usage = atomic_inc_return(&peer->usage);
223 if (atomic_read(&peer->usage) > 0 &&
240 atomic_inc(&peer->usage);
257 _enter("%p{u=%d}", peer, atomic_read(&peer->usage));
259 ASSERTCMP(atomic_read(&peer->usage), >, 0);
261 if (likely(!atomic_dec_and_test(&peer->usage))) {
278 _enter("%p{%d}", peer, atomic_read(&peer->usage));