netdev_walk_all_lower_dev_rcuRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817a8e50)
Location: net/core/dev.c:5730
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff817a8e50-ffffffff817a8eb8: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
4.13: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817c74f0)
Location: net/core/dev.c:5936
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff817c74f0-ffffffff817c7558: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
4.15: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818410d0)
Location: net/core/dev.c:6077
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff818410d0-ffffffff8184113a: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
4.18: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8188b720)
Location: net/core/dev.c:6207
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff8188b720-ffffffff8188b78a: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.0: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ac8a0)
Location: net/core/dev.c:6782
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff818ac8a0-ffffffff818ac90a: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.3: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818f80e0)
Location: net/core/dev.c:6792
Inline: False
Direct callers:
- net/core/dev.c:netdev_walk_all_lower_dev_rcu
Symbols:
ffffffff818f80e0-ffffffff818f814a: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.4: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8192a180)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffff8192a180-ffffffff8192a25b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.8: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7374
Inline: False
Symbols:
ffffffff819fe0e0-ffffffff819fe0ef: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.11: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7548
Inline: False
Symbols:
ffffffff819fdc70-ffffffff819fdc7f: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.13: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819e4460)
Location: net/core/dev.c:7807
Inline: False
Symbols:
ffffffff819e4460-ffffffff819e453b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.15: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81a94e50)
Location: net/core/dev.c:7797
Inline: False
Direct callers:
- net/switchdev/switchdev.c:__switchdev_handle_fdb_add_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_add_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_add_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_add_to_device
Symbols:
ffffffff81a94e50-ffffffff81a95012: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
5.19: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81c0b3d0)
Location: net/core/dev.c:7328
Inline: False
Direct callers:
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
Symbols:
ffffffff81c0b3d0-ffffffff81c0b5ba: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
6.2: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81dbb3e0)
Location: net/core/dev.c:7314
Inline: False
Direct callers:
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
Symbols:
ffffffff81dbb3e0-ffffffff81dbb5ca: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
6.5: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81e2bb70)
Location: net/core/dev.c:7319
Inline: False
Direct callers:
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
Symbols:
ffffffff81e2bb70-ffffffff81e2bd5a: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
6.8: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, struct netdev_nested_priv *), struct netdev_nested_priv *priv);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81ee9bd0)
Location: net/core/dev.c:7437
Inline: False
Direct callers:
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
Symbols:
ffffffff81ee9bd0-ffffffff81ee9dba: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
arm64: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffff800010bc6a60)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffff800010bc6a60-ffff800010bc6b60: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
armhf: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c0ce1f24)
Location: net/core/dev.c:6983
Inline: False
Symbols:
c0ce1f24-c0ce200c: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
ppc64el: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c000000000ca16a0)
Location: net/core/dev.c:6983
Inline: False
Symbols:
c000000000ca16a0-c000000000ca17e8: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
riscv64: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffe000753042)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffe000753042-ffffffe0007530ea: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
aws: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ca180)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffff818ca180-ffffffff818ca25b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
azure: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818840c0)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffff818840c0-ffffffff8188419b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
gcp: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8191b180)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffff8191b180-ffffffff8191b25b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
lowlatency: ✅int netdev_walk_all_lower_dev_rcu(struct net_device *dev, int (*fn)(struct net_device *, void *), void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8193c380)
Location: net/core/dev.c:6983
Inline: False
Symbols:
ffffffff8193c380-ffffffff8193c45b: netdev_walk_all_lower_dev_rcu (STB_GLOBAL)
Regular
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ⚠️struct netdev_nested_priv *priv
void *data
int (*fn)(struct net_device *, void *) ➡️ int (*fn)(struct net_device *, struct netdev_nested_priv *)
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅