Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/tipc/node.c tipc_node_broadcast() -> tipc_bcast_xmit()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->gen 4096-ptr_max
PARAM_VALUE 1 pkts 6055973961660801024
PARAM_VALUE 1 pkts->next 4096-ptr_max
PARAM_VALUE 1 pkts->prev 4096-ptr_max
PARAM_VALUE 2 cong_link_cnt 2444654436025634816
CAPPED_DATA 0 net->gen 1
DATA_SOURCE 0 net $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 net unit_byte

net/tipc/bcast.c tipc_mcast_send_sync() -> tipc_bcast_xmit()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->gen 4096-ptr_max
PARAM_VALUE 1 pkts 5253337424622776320
PARAM_VALUE 1 pkts->next 4096-ptr_max
PARAM_VALUE 1 pkts->prev 4096-ptr_max
PARAM_VALUE 2 cong_link_cnt 1910495969050705920
PARAM_VALUE 2 *cong_link_cnt 0
CAPPED_DATA 0 net->gen 1
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
HALF_LOCKED2 sk

net/tipc/bcast.c tipc_mcast_xmit() -> tipc_bcast_xmit()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->gen 4096-ptr_max
PARAM_VALUE 1 pkts 2189553660715999232,2994927922706333696
PARAM_VALUE 1 pkts->next 4096-ptr_max
PARAM_VALUE 1 pkts->prev 4096-ptr_max
PARAM_VALUE 2 cong_link_cnt 4096-ptr_max
PARAM_VALUE 2 *cong_link_cnt 0
CAPPED_DATA 0 net->gen 1
CAPPED_DATA 1 pkts 1
DATA_SOURCE 0 net $0
DATA_SOURCE 1 pkts $1
DATA_SOURCE 2 cong_link_cnt $4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
UNITS 1 pkts unit_byte
HALF_LOCKED2 sk

net/tipc/crypto.c tipc_crypto_key_xmit() -> tipc_bcast_xmit()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->gen 4096-ptr_max
PARAM_VALUE 1 pkts 3825307160632135680
PARAM_VALUE 1 pkts->next 4096-ptr_max
PARAM_VALUE 1 pkts->prev 4096-ptr_max
PARAM_VALUE 2 cong_link_cnt 7064229422122459136
CAPPED_DATA 0 net->gen 1
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
LOCK2 rcu_read
HALF_LOCKED2 global &rtnl_mutex