Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireguard/allowedips.c add() -> common_bits()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PARAM_VALUE 1 key 3367473427944906752,9043421990695841792
PARAM_VALUE 2 bits 32,128
BUF_SIZE 1 key 4,16
BUF_SIZE 1 key 4,16
CAPPED_DATA 2 bits 1
DATA_SOURCE 1 key $2
DATA_SOURCE 2 bits $1
HARD_MAX 2 bits 128
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *key 0-255
USER_PTR 1 key
HALF_LOCKED2 &mutex
HALF_LOCKED2 &wg->device_update_lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireguard/allowedips.c prefix_matches() -> common_bits()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PARAM_VALUE 1 key 2751206485399166976,3367473427944906752,6437657845644713984,7564473093462155264,9043421990695841792
PARAM_VALUE 2 bits 32,128
BUF_SIZE 1 key 4,16
BUF_SIZE 1 key 4,16
CAPPED_DATA 2 bits 1
DATA_SOURCE 0 node $0
DATA_SOURCE 1 key $1
DATA_SOURCE 2 bits $2
HARD_MAX 2 bits 128
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *key 0-255
USER_PTR 1 key
HALF_LOCKED2 &mutex
HALF_LOCKED2 rcu_read