Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/rxrpc/conn_client.c rxrpc_look_up_bundle() -> rxrpc_alloc_bundle()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->_state 1
PARAM_VALUE 0 call->accept_link.next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->ackr_window 1
PARAM_VALUE 0 call->ackr_wtop 1
PARAM_VALUE 0 call->attend_link.next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->backoff 0
PARAM_VALUE 0 call->cong_cwnd 4
PARAM_VALUE 0 call->cong_ssthresh 128
PARAM_VALUE 0 call->delay_ack_at s64max
PARAM_VALUE 0 call->dest_srx.srx_service 0
PARAM_VALUE 0 call->expect_req_by s64max
PARAM_VALUE 0 call->expect_rx_by s64max
PARAM_VALUE 0 call->expect_term_by s64max
PARAM_VALUE 0 call->interruptibility 0-2
PARAM_VALUE 0 call->keepalive_at s64max
PARAM_VALUE 0 call->key 0,4096-ptr_max
PARAM_VALUE 0 call->key->expiry (-9223372036854775807)-s64max
PARAM_VALUE 0 call->key->revoked_at (-9223372036854775807)-s64max
PARAM_VALUE 0 call->link.next 4096-ptr_max
PARAM_VALUE 0 call->link.next->next 4096-ptr_max
PARAM_VALUE 0 call->link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->local 4096-ptr_max
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 call->mdev_us 1000000
PARAM_VALUE 0 call->next_req_timo 1,250
PARAM_VALUE 0 call->next_rx_timo 1,5000
PARAM_VALUE 0 call->peer 4096-ptr_max
PARAM_VALUE 0 call->ping_at s64max
PARAM_VALUE 0 call->rack_timo_at s64max
PARAM_VALUE 0 call->recvmsg_link.next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.qlen 0
PARAM_VALUE 0 call->rto_us 1000000
PARAM_VALUE 0 call->rtt_avail 15
PARAM_VALUE 0 call->rtt_last_req s64min
PARAM_VALUE 0 call->rx_oos_queue.next 4096-ptr_max
PARAM_VALUE 0 call->rx_oos_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->rx_oos_queue.qlen 0
PARAM_VALUE 0 call->rx_pkt_offset u16max
PARAM_VALUE 0 call->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 call->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->rx_queue.qlen 0
PARAM_VALUE 0 call->rx_winsize 255
PARAM_VALUE 0 call->rxnet 4096-ptr_max
PARAM_VALUE 0 call->rxnet->call_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 call->rxnet->calls.prev 4096-ptr_max
PARAM_VALUE 0 call->rxnet->calls.prev->next 4096-ptr_max
PARAM_VALUE 0 call->security 4096-ptr_max
PARAM_VALUE 0 call->security_level 0-2
PARAM_VALUE 0 call->sock_link.next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->sock_node.__rb_parent_color 1
PARAM_VALUE 0 call->sock_node.rb_left 4096-ptr_max
PARAM_VALUE 0 call->sock_node.rb_right 4096-ptr_max
PARAM_VALUE 0 call->socket 4096-ptr_max
PARAM_VALUE 0 call->timer.entry.pprev 0
PARAM_VALUE 0 call->timer.flags 0-4194302
PARAM_VALUE 0 call->timer.lockdep_map->name 0-255
PARAM_VALUE 0 call->tx_jumbo_max 1
PARAM_VALUE 0 call->tx_total_len (-1)-s64max
PARAM_VALUE 0 call->tx_winsize 16
PARAM_VALUE 0 call->user_mutex.dep_map->name 0-255
PARAM_VALUE 0 call->user_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 call->user_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 call->user_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 call->user_mutex.magic 4096-ptr_max
PARAM_VALUE 0 call->user_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 call->user_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 call->user_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 call->user_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 call->wait_link.next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev->prev 4096-ptr_max
BUF_SIZE 0 call->local (-1),1744
BUF_SIZE 0 call->peer (-1),400
CAPPED_DATA 0 call->key->expiry 1
DATA_SOURCE 0 call $0
DATA_SOURCE 1 gfp $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 call->dest_srx.srx_service 0[u]
USER_DATA 0 call->user_call_ID 0-u64max
NO_OVERFLOW_SIMPLE 0 call->hard_timo
LOCK2 0 &call->user_mutex
TYPE_LOCK (struct rxrpc_call)->user_mutex

net/rxrpc/conn_client.c rxrpc_look_up_bundle() -> rxrpc_alloc_bundle()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->_state 1
PARAM_VALUE 0 call->accept_link.next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->accept_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->ackr_window 1
PARAM_VALUE 0 call->ackr_wtop 1
PARAM_VALUE 0 call->attend_link.next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->attend_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->backoff 0
PARAM_VALUE 0 call->cong_cwnd 4
PARAM_VALUE 0 call->cong_ssthresh 128
PARAM_VALUE 0 call->delay_ack_at s64max
PARAM_VALUE 0 call->dest_srx.srx_service 0
PARAM_VALUE 0 call->expect_req_by s64max
PARAM_VALUE 0 call->expect_rx_by s64max
PARAM_VALUE 0 call->expect_term_by s64max
PARAM_VALUE 0 call->interruptibility 0-2
PARAM_VALUE 0 call->keepalive_at s64max
PARAM_VALUE 0 call->key 0,4096-ptr_max
PARAM_VALUE 0 call->key->expiry (-9223372036854775807)-s64max
PARAM_VALUE 0 call->key->revoked_at (-9223372036854775807)-s64max
PARAM_VALUE 0 call->link.next 4096-ptr_max
PARAM_VALUE 0 call->link.next->next 4096-ptr_max
PARAM_VALUE 0 call->link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->local 4096-ptr_max
PARAM_VALUE 0 call->local->client_bundles_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 call->local->socket->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 call->mdev_us 1000000
PARAM_VALUE 0 call->next_req_timo 1,250
PARAM_VALUE 0 call->next_rx_timo 1,5000
PARAM_VALUE 0 call->peer 4096-ptr_max
PARAM_VALUE 0 call->ping_at s64max
PARAM_VALUE 0 call->rack_timo_at s64max
PARAM_VALUE 0 call->recvmsg_link.next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.next 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->recvmsg_queue.qlen 0
PARAM_VALUE 0 call->rto_us 1000000
PARAM_VALUE 0 call->rtt_avail 15
PARAM_VALUE 0 call->rtt_last_req s64min
PARAM_VALUE 0 call->rx_oos_queue.next 4096-ptr_max
PARAM_VALUE 0 call->rx_oos_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->rx_oos_queue.qlen 0
PARAM_VALUE 0 call->rx_pkt_offset u16max
PARAM_VALUE 0 call->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 call->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 call->rx_queue.qlen 0
PARAM_VALUE 0 call->rx_winsize 255
PARAM_VALUE 0 call->rxnet 4096-ptr_max
PARAM_VALUE 0 call->rxnet->call_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 call->rxnet->calls.prev 4096-ptr_max
PARAM_VALUE 0 call->rxnet->calls.prev->next 4096-ptr_max
PARAM_VALUE 0 call->security 4096-ptr_max
PARAM_VALUE 0 call->security_level 0-2
PARAM_VALUE 0 call->sock_link.next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->sock_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->sock_node.__rb_parent_color 1
PARAM_VALUE 0 call->sock_node.rb_left 4096-ptr_max
PARAM_VALUE 0 call->sock_node.rb_right 4096-ptr_max
PARAM_VALUE 0 call->socket 4096-ptr_max
PARAM_VALUE 0 call->timer.entry.pprev 0
PARAM_VALUE 0 call->timer.flags 0-4194302
PARAM_VALUE 0 call->timer.lockdep_map->name 0-255
PARAM_VALUE 0 call->tx_jumbo_max 1
PARAM_VALUE 0 call->tx_total_len (-1)-s64max
PARAM_VALUE 0 call->tx_winsize 16
PARAM_VALUE 0 call->user_mutex.dep_map->name 0-255
PARAM_VALUE 0 call->user_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 call->user_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 call->user_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 call->user_mutex.magic 4096-ptr_max
PARAM_VALUE 0 call->user_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 call->user_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 call->user_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 call->user_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 call->wait_link.next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.next->next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev->next 4096-ptr_max
PARAM_VALUE 0 call->wait_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 call->waitq.head.prev->prev 4096-ptr_max
BUF_SIZE 0 call->local (-1),1744
BUF_SIZE 0 call->peer (-1),400
CAPPED_DATA 0 call->key->expiry 1
DATA_SOURCE 0 call $0
DATA_SOURCE 1 gfp $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 call->dest_srx.srx_service 0[u]
USER_DATA 0 call->user_call_ID 0-u64max
NO_OVERFLOW_SIMPLE 0 call->hard_timo
LOCK2 0 &call->user_mutex
TYPE_LOCK (struct rxrpc_call)->user_mutex