Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/rxrpc/conn_object.c rxrpc_clean_up_connection() -> rxrpc_put_bundle()

Type Parameter Key Value
PARAM_VALUE 1 why 5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bundle unit_byte
HALF_LOCKED2 &pool->lock

net/rxrpc/conn_client.c rxrpc_deactivate_bundle() -> rxrpc_put_bundle()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
PARAM_VALUE 0 bundle->exclusive 0
PARAM_VALUE 0 bundle->local 4096-ptr_max
PARAM_VALUE 0 bundle->local->client_bundles.rb_node 4096-ptr_max
PARAM_VALUE 0 bundle->local->client_bundles_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bundle->local_node.rb_left 0,4096-ptr_max
PARAM_VALUE 0 bundle->local_node.rb_right 0,4096-ptr_max
PARAM_VALUE 1 why 6
CAPPED_DATA 0 &bundle->local_node 1
DATA_SOURCE 0 bundle $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bundle unit_byte

net/rxrpc/call_object.c rxrpc_destroy_call() -> rxrpc_put_bundle()

Type Parameter Key Value
PARAM_VALUE 0 bundle 0,4096-ptr_max
PARAM_VALUE 0 bundle->key->user->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bundle->key->user->qnbytes s32min-s32max
PARAM_VALUE 0 bundle->key->user->qnkeys s32min-s32max
PARAM_VALUE 0 bundle->local->client_bundles.rb_node 4096-ptr_max
PARAM_VALUE 0 bundle->local->client_bundles_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bundle->local->rxnet->conn_lock.dep_map->name 0-255
PARAM_VALUE 0 bundle->local->rxnet->conn_lock.owner (-1)
PARAM_VALUE 0 bundle->local->rxnet->conn_lock.owner_cpu u32max
PARAM_VALUE 0 bundle->local->rxnet->conn_lock.raw_lock.wlocked 0
PARAM_VALUE 0 bundle->peer->hash_link->next->pprev 1-u64max
PARAM_VALUE 0 bundle->peer->hash_link.pprev 0
PARAM_VALUE 0 bundle->peer->keepalive_link.next 4096-ptr_max
PARAM_VALUE 0 bundle->peer->keepalive_link.next->next 4096-ptr_max
PARAM_VALUE 0 bundle->peer->keepalive_link.next->prev 4096-ptr_max
PARAM_VALUE 0 bundle->peer->keepalive_link.prev 4096-ptr_max
PARAM_VALUE 0 bundle->peer->keepalive_link.prev->next 4096-ptr_max
PARAM_VALUE 0 bundle->peer->keepalive_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 bundle->peer->local->rxnet->peer_hash_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 why 4
CAPPED_DATA 0 bundle 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bundle unit_byte