Lines Matching refs:usage
53 atomic_set(&trans->usage, 1); in rxrpc_alloc_transport()
84 int usage; in rxrpc_get_transport() local
118 usage = atomic_read(&trans->usage); in rxrpc_get_transport()
121 atomic_inc(&trans->peer->usage); in rxrpc_get_transport()
133 _leave(" = %p {u=%d}", trans, usage); in rxrpc_get_transport()
138 usage = atomic_inc_return(&trans->usage); in rxrpc_get_transport()
144 usage = atomic_inc_return(&trans->usage); in rxrpc_get_transport()
177 atomic_inc(&trans->usage); in rxrpc_find_transport()
188 _enter("%p{u=%d}", trans, atomic_read(&trans->usage)); in rxrpc_put_transport()
190 ASSERTCMP(atomic_read(&trans->usage), >, 0); in rxrpc_put_transport()
193 if (unlikely(atomic_dec_and_test(&trans->usage))) { in rxrpc_put_transport()
236 trans->debug_id, atomic_read(&trans->usage), in rxrpc_transport_reaper()
239 if (likely(atomic_read(&trans->usage) > 0)) in rxrpc_transport_reaper()
263 ASSERTCMP(atomic_read(&trans->usage), ==, 0); in rxrpc_transport_reaper()