Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/rxrpc/call_accept.c rxrpc_service_prealloc_one() -> (struct rxrpc_kernel_ops)->user_attach_call()

Type Parameter Key Value
PARAM_VALUE 0 rxcall 4096-ptr_max
PARAM_VALUE 0 rxcall->_state 7
PARAM_VALUE 0 rxcall->accept_link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->accept_link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->accept_link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->accept_link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->accept_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->ackr_window 1
PARAM_VALUE 0 rxcall->ackr_wtop 1
PARAM_VALUE 0 rxcall->attend_link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->attend_link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->attend_link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->attend_link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->attend_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->backoff 0
PARAM_VALUE 0 rxcall->cong_cwnd 4
PARAM_VALUE 0 rxcall->cong_ssthresh 128
PARAM_VALUE 0 rxcall->delay_ack_at s64max
PARAM_VALUE 0 rxcall->expect_req_by s64max
PARAM_VALUE 0 rxcall->expect_rx_by s64max
PARAM_VALUE 0 rxcall->expect_term_by s64max
PARAM_VALUE 0 rxcall->flags 0,4-u64max
PARAM_VALUE 0 rxcall->keepalive_at s64max
PARAM_VALUE 0 rxcall->link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->mdev_us 1000000
PARAM_VALUE 0 rxcall->next_req_timo 250
PARAM_VALUE 0 rxcall->next_rx_timo 5000
PARAM_VALUE 0 rxcall->ping_at s64max
PARAM_VALUE 0 rxcall->rack_timo_at s64max
PARAM_VALUE 0 rxcall->recvmsg_link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_queue.next 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_queue.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->recvmsg_queue.qlen 0
PARAM_VALUE 0 rxcall->rto_us 1000000
PARAM_VALUE 0 rxcall->rtt_avail 15
PARAM_VALUE 0 rxcall->rtt_last_req s64min
PARAM_VALUE 0 rxcall->rx_oos_queue.next 4096-ptr_max
PARAM_VALUE 0 rxcall->rx_oos_queue.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->rx_oos_queue.qlen 0
PARAM_VALUE 0 rxcall->rx_pkt_offset u16max
PARAM_VALUE 0 rxcall->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 rxcall->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->rx_queue.qlen 0
PARAM_VALUE 0 rxcall->rx_winsize 255
PARAM_VALUE 0 rxcall->rxnet 4096-ptr_max
PARAM_VALUE 0 rxcall->sock_link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->sock_link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->sock_link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->sock_link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->sock_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->timer.entry.pprev 0
PARAM_VALUE 0 rxcall->timer.flags 0-4194302
PARAM_VALUE 0 rxcall->timer.lockdep_map->name 0-255
PARAM_VALUE 0 rxcall->tx_jumbo_max 1
PARAM_VALUE 0 rxcall->tx_total_len (-1)
PARAM_VALUE 0 rxcall->tx_winsize 16
PARAM_VALUE 0 rxcall->user_mutex.dep_map->name 0-255
PARAM_VALUE 0 rxcall->user_mutex.first_waiter 0
PARAM_VALUE 0 rxcall->user_mutex.magic 4096-ptr_max
PARAM_VALUE 0 rxcall->user_mutex.osq.tail.counter 0
PARAM_VALUE 0 rxcall->user_mutex.owner.counter 0
PARAM_VALUE 0 rxcall->wait_link.next 4096-ptr_max
PARAM_VALUE 0 rxcall->wait_link.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->wait_link.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->wait_link.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->wait_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 rxcall->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 rxcall->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 rxcall->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 rxcall->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rxcall->waitq.head.prev->prev 4096-ptr_max
BUF_SIZE 1 user_call_ID (-1),240,696
BUF_SIZE 1 user_call_ID->type (-1),6,64
DATA_SOURCE 0 rxcall r rxrpc_alloc_call
DATA_SOURCE 1 user_call_ID $3
STR_LEN 1 user_call_ID->type (-1),5
BIT_INFO 0 rxcall->flags 0x4,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 rxcall->user_call_ID 0-u64max
USER_DATA 1 user_call_ID 0-u64max
LOCK2 &rx->call_lock
HALF_LOCKED2 &rx->sk
HALF_LOCKED2 sk
TYPE_LOCK (struct rxrpc_sock)->call_lock