Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/switchdev/switchdev.c switchdev_port_attr_set_now() -> switchdev_port_attr_notify()

Type Parameter Key Value
PARAM_VALUE 0 nt 9
PARAM_VALUE 1 dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3552,3720,9688-u64max
PARAM_VALUE 3 extack 0,948854884830830592,4971238048455385088,5815034229123354624
DATA_SOURCE 1 dev $0
DATA_SOURCE 2 attr $1
DATA_SOURCE 3 extack $2
NOSPEC 1 dev->ifindex
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 dev->flags 0-527361[c]
USER_DATA 1 dev->ifindex 0-s32max[c]
USER_DATA 2 attr->u.mc_disabled 0-1
USER_DATA 2 attr->u.mrouter 0[c]
USER_DATA 2 attr->u.mst 0-1
USER_DATA 2 attr->u.vlan_filtering 0-1
USER_DATA 2 attr->u.vlan_protocol 0-u16max
NO_OVERFLOW_SIMPLE 1 dev->group
NO_OVERFLOW_SIMPLE 1 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 1 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 1 dev->num_tc
NO_OVERFLOW_SIMPLE 1 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 1 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 dev->tx_queue_len
NO_OVERFLOW_SIMPLE 2 attr->u.vlan_protocol
UNITS 1 dev unit_byte
HALF_LOCKED2 global &rtnl_mutex