Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/net/ethernet/mscc/ocelot_net.c ocelot_netdevice_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan966x_lag_port_prechangeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/rocker/rocker_main.c rocker_netdevice_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
DATA_SOURCE 0 info $2

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_port_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_port_prechangeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c sparx5_port_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/ti/cpsw_new.c cpsw_netdevice_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
DATA_SOURCE 0 info $2

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_netdevice_router_port_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
DATA_SOURCE 0 info $2
LOCK2 &mlxsw_sp->router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_netdevice_vrf_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
LOCK2 &mlxsw_sp->router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_router_port_pre_changeaddr_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
LOCK2 &mlxsw_sp->router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/marvell/prestera/prestera_main.c prestera_netdev_port_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
DATA_SOURCE 0 info $3

drivers/net/ethernet/intel/ice/ice_eswitch_br.c ice_eswitch_br_port_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/ethtool/netlink.c ethnl_netdev_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
DATA_SOURCE 0 info $2

drivers/net/ipvlan/ipvlan_main.c ipvlan_device_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
DATA_SOURCE 0 info $2

drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c mlx5_esw_bridge_port_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_bridge_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_bridge_vlan_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_macvlan_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_port_upper_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_port_vlan_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_netdevice_vxlan_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
BUF_SIZE 0 info (-1),40
BUF_SIZE 0 info (-1),40
DATA_SOURCE 0 info $3

net/dsa/user.c dsa_bridge_prechangelower_sanity_check() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_conduit_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_conduit_prechangeupper_sanity_check() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_lag_conduit_prechangelower_sanity_check() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_prevent_bridging_8021q_upper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_user_changeupper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/dsa/user.c dsa_user_check_8021q_upper() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max

net/bridge/br.c br_device_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
DATA_SOURCE 0 info $2

net/bridge/br.c br_switchdev_blocking_event() -> netdev_notifier_info_to_extack()

Type Parameter Key Value
DATA_SOURCE 0 info $2