Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ipv4/devinet.c devinet_conf_proc() -> devinet_conf_post_set()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 1 cnf 4096-ptr_max
PARAM_VALUE 1 cnf->state 4096-ptr_max
BUF_SIZE 0 net 1-s32max
BUF_SIZE 0 net 1-s32max
BUF_SIZE 1 cnf 1-s32max
BUF_SIZE 1 cnf 1-s32max
CAPPED_DATA 1 cnf 1
DATA_SOURCE 5 ifindex r devinet_conf_ifindex
PARAM_COMPARE 3 new == $4
PARAM_COMPARE 4 old == $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
UNITS 1 cnf unit_byte
HALF_LOCKED2 &pool->lock

net/ipv4/devinet.c inet_set_link_af() -> devinet_conf_post_set()

Type Parameter Key Value
PARAM_VALUE 1 cnf 4096-ptr_max
DATA_SOURCE 3 new r nla_get_u32
DATA_SOURCE 4 old r ipv4_devconf_get
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 attr 0-16383[c]
UNITS 0 net unit_byte
UNITS 5 ifindex unit_array_size
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex