Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_bridge_check() -> lan966x_foreign_bridging_check()

Type Parameter Key Value
PARAM_VALUE 1 has_foreign 4070517131737812992
PARAM_VALUE 1 *has_foreign 0
PARAM_VALUE 2 seen_lan966x 6554105900502110208
PARAM_VALUE 2 *seen_lan966x 0
UNITS 0 upper unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 upper 4096-ptr_max
PARAM_VALUE 0 upper->flags 1024-u32max
PARAM_VALUE 0 upper->netdev_ops 0-6498442425202700287,6498442425202700289-u64max
PARAM_VALUE 0 upper->priv_flags 4-u32max
DATA_SOURCE 0 upper r netdev_lower_get_next
DATA_SOURCE 1 has_foreign $1
DATA_SOURCE 2 seen_lan966x $2
DATA_SOURCE 3 extack $3