Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/net/ethernet/rocker/rocker_main.c rocker_port_dev_lower_find() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fn 6965019854147584
PARAM_VALUE 2 priv 4120331922266386432
PARAM_VALUE 2 priv->data 5977683872779821056
DATA_SOURCE 0 dev $0
PREEMPT_ADD
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 &pool->lock
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &ofdpa->flow_tbl_lock
HALF_LOCKED2 flags

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_prechangeupper_sanity_checks() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 1 fn 3962295231955234816
PARAM_VALUE 2 priv 8269233477961019392
PARAM_VALUE 2 priv->flags 0
DATA_SOURCE 0 dev $1
UNITS 0 dev unit_byte

drivers/net/ethernet/marvell/prestera/prestera_main.c prestera_port_dev_lower_find() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 0-6640555592799502335,6640555592799502337-u64max
PARAM_VALUE 1 fn 8413840482550816768
PARAM_VALUE 2 priv 5826847572045377536
PARAM_VALUE 2 priv->data 5688012433477984256
PARAM_VALUE 2 priv->flags 0
DATA_SOURCE 0 dev $0
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_dev_lower_find() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 0-7495509715522420735,7495509715522420737-u64max
PARAM_VALUE 1 fn 9044777718699229184
PARAM_VALUE 2 priv 6208713373136379904
PARAM_VALUE 2 priv->data 0
PARAM_VALUE 2 priv->flags 0
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/quantenna/qtnfmac/core.c qtnf_core_netdevice_event() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 2-u32max
PARAM_VALUE 1 fn 7299706897089507328
PARAM_VALUE 2 priv 7597508290950545408
PARAM_VALUE 2 priv->data 4096-ptr_max
PARAM_VALUE 2 priv->flags 0
UNITS 0 dev unit_byte

net/switchdev/switchdev.c switchdev_lower_dev_find() -> netdev_walk_all_lower_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fn 6382472721868365824
PARAM_VALUE 2 priv 6966041080501153792
PARAM_VALUE 2 priv->data 6357614883030704128
PARAM_VALUE 2 priv->flags 0
DATA_SOURCE 0 dev $0
NOCHECK_CALL