__netdev_upper_dev_linkRegular
4.4: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *private);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81717310)
Location: net/core/dev.c:5361
Inline: False
Direct callers:
- net/core/dev.c:netdev_upper_dev_link
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_master_upper_dev_link_private
Symbols:
ffffffff81717310-ffffffff817177e7: __netdev_upper_dev_link (STB_LOCAL)
4.8: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8177f2c0)
Location: net/core/dev.c:5751
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff8177f2c0-ffffffff8177f7e4: __netdev_upper_dev_link (STB_LOCAL)
4.10: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817ad0a0)
Location: net/core/dev.c:5979
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff817ad0a0-ffffffff817ad249: __netdev_upper_dev_link (STB_LOCAL)
4.13: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817cbc50)
Location: net/core/dev.c:6187
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff817cbc50-ffffffff817cbdf2: __netdev_upper_dev_link (STB_LOCAL)
4.15: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818454d0)
Location: net/core/dev.c:6328
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff818454d0-ffffffff81845681: __netdev_upper_dev_link (STB_LOCAL)
4.18: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8188eab0)
Location: net/core/dev.c:6458
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff8188eab0-ffffffff8188ec64: __netdev_upper_dev_link (STB_LOCAL)
5.0: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818afb50)
Location: net/core/dev.c:7033
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff818afb50-ffffffff818afd04: __netdev_upper_dev_link (STB_LOCAL)
5.3: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818fb9b0)
Location: net/core/dev.c:7043
Inline: False
Direct callers:
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff818fb9b0-ffffffff818fbb59: __netdev_upper_dev_link (STB_LOCAL)
5.4: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8192dd50)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff8192dd50-ffffffff8192e084: __netdev_upper_dev_link (STB_LOCAL)
5.8: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81a03920)
Location: net/core/dev.c:7645
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff81a03920-ffffffff81a03c63: __netdev_upper_dev_link (STB_LOCAL)
5.11: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81a03ec0)
Location: net/core/dev.c:7819
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81a03ec0-ffffffff81a0420f: __netdev_upper_dev_link (STB_LOCAL)
5.13: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819eb310)
Location: net/core/dev.c:8078
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff819eb310-ffffffff819eb66e: __netdev_upper_dev_link (STB_LOCAL)
5.15: Transformation ⚠️int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:8068
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81a9c2e0-ffffffff81a9c5e8: __netdev_upper_dev_link (STB_LOCAL)
ffffffff81d360d1-ffffffff81d36135: __netdev_upper_dev_link.cold (STB_LOCAL)
5.19: Transformation ⚠️int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7599
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81c15f40-ffffffff81c1625b: __netdev_upper_dev_link (STB_LOCAL)
ffffffff81f02954-ffffffff81f029d8: __netdev_upper_dev_link.cold (STB_LOCAL)
6.2: Transformation ⚠️int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7585
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81dc72a0-ffffffff81dc75bb: __netdev_upper_dev_link (STB_LOCAL)
ffffffff820ab514-ffffffff820ab598: __netdev_upper_dev_link.cold (STB_LOCAL)
6.5: Transformation ⚠️int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7590
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81e39030-ffffffff81e39363: __netdev_upper_dev_link (STB_LOCAL)
ffffffff8212cc76-ffffffff8212ccda: __netdev_upper_dev_link.cold (STB_LOCAL)
6.8: Transformation ⚠️int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netdev_nested_priv *priv, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7708
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
- net/core/dev.c:netdev_upper_dev_link
Symbols:
ffffffff81ef7320-ffffffff81ef7653: __netdev_upper_dev_link (STB_LOCAL)
ffffffff8220e9b5-ffffffff8220ea19: __netdev_upper_dev_link.cold (STB_LOCAL)
arm64: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffff800010bceff0)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffff800010bceff0-ffff800010bcf324: __netdev_upper_dev_link (STB_LOCAL)
armhf: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c0ce73c8)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
c0ce73c8-c0ce771c: __netdev_upper_dev_link (STB_LOCAL)
ppc64el: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c000000000caa4f0)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
c000000000caa4f0-c000000000caa8c4: __netdev_upper_dev_link (STB_LOCAL)
riscv64: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffe00075699a)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffe00075699a-ffffffe000756c18: __netdev_upper_dev_link (STB_LOCAL)
aws: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818cdd50)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff818cdd50-ffffffff818ce084: __netdev_upper_dev_link (STB_LOCAL)
azure: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81887e70)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff81887e70-ffffffff818881a4: __netdev_upper_dev_link (STB_LOCAL)
gcp: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8191ed50)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff8191ed50-ffffffff8191f084: __netdev_upper_dev_link (STB_LOCAL)
lowlatency: ✅int __netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev, bool master, void *upper_priv, void *upper_info, struct netlink_ext_ack *extack);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81940ab0)
Location: net/core/dev.c:7254
Inline: False
Direct callers:
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_adjacent_change_prepare
- net/core/dev.c:netdev_master_upper_dev_link
Symbols:
ffffffff81940ab0-ffffffff81940de4: __netdev_upper_dev_link (STB_LOCAL)
Regular
4.4 and 4.8 ⚠️void *upper_priv
void *upper_info
void *private
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ⚠️struct netlink_ext_ack *extack
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
dev, upper_dev, master, upper_priv, upper_info, extack ➡️ dev, upper_dev, master, upper_priv, upper_info, priv, extack
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 ✅