Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

net/bridge/br_if.c br_features_recompute() -> netdev_increment_features()

Type Parameter Key Value
DATA_SOURCE 0 all $1 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

net/bridge/br_if.c netdev_add_tso_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 1 one 2199027253248
DATA_SOURCE 0 all $0
DATA_SOURCE 2 mask $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

net/hsr/hsr_device.c hsr_features_recompute() -> netdev_increment_features()

Type Parameter Key Value
DATA_SOURCE 0 all $1 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/macvlan.c macvlan_fix_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 1 one 2199025352704-u64max
PARAM_VALUE 2 mask 2199025352704-u64max
DATA_SOURCE 1 one $1 [m]
DATA_SOURCE 2 mask $1 [m]
PARAM_COMPARE 1 one == $2
PARAM_COMPARE 1 one == $2
PARAM_COMPARE 2 mask == $1
BIT_INFO 1 one 0x20000200000,0xffffffffffffffff
BIT_INFO 1 one 0x20000200000,0xffffffffffffffff
BIT_INFO 2 mask 0x20000200000,0xffffffffffffffff
BIT_INFO 2 mask 0x20000200000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/bonding/bond_main.c bond_fix_features() -> netdev_increment_features()

Type Parameter Key Value
DATA_SOURCE 0 all $1 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/bonding/bond_main.c netdev_add_tso_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 1 one 2199027253248
DATA_SOURCE 0 all $0
DATA_SOURCE 2 mask $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/team/team_core.c netdev_add_tso_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 1 one 2199027253248
DATA_SOURCE 0 all $0
DATA_SOURCE 2 mask $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/team/team_core.c team_fix_features() -> netdev_increment_features()

Type Parameter Key Value
DATA_SOURCE 0 all $1 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ipvlan/ipvlan_main.c ipvlan_fix_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 1 one 2199025352704-u64max
PARAM_VALUE 2 mask 2199025352704-u64max
DATA_SOURCE 1 one $1 [m]
DATA_SOURCE 2 mask $1 [m]
BIT_INFO 1 one 0x20000200000,0xffffffffffffffff
BIT_INFO 1 one 0x20000200000,0xffffffffffffffff
BIT_INFO 2 mask 0x20000200000,0xffffffffffffffff
BIT_INFO 2 mask 0x20000200000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/net_failover.c net_failover_compute_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 0 all 0
PARAM_VALUE 2 mask 1933417
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/net_failover.c net_failover_compute_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 0 all 1099513528329
PARAM_VALUE 2 mask 1099513528329
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/net_failover.c net_failover_compute_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 1933417
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/net_failover.c net_failover_compute_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 1099513528329
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/core/dev.c netdev_compute_master_upper_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 2147483648
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/core/dev.c netdev_compute_master_upper_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 61469458537
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/core/dev.c netdev_compute_master_upper_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 1160985247753
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/core/dev.c netdev_compute_master_upper_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 3377701868011520
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/core/dev.c netdev_compute_master_upper_features() -> netdev_increment_features()

Type Parameter Key Value
PARAM_VALUE 2 mask 61205184521
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex