switchdev_port_obj_add
Regular
4.4
: Absent ⚠️
4.8
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff8188b8e0)
Location: net/switchdev/switchdev.c:464
Inline: True
Direct callers:
- net/switchdev/switchdev.c:switchdev_fib_ipv4_add
- net/switchdev/switchdev.c:switchdev_port_fdb_add
Symbols:
ffffffff8188b8e0-ffffffff8188b952: switchdev_port_obj_add (STB_GLOBAL)
4.10
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff818bfbc0)
Location: net/switchdev/switchdev.c:461
Inline: True
Direct callers:
- net/switchdev/switchdev.c:switchdev_port_fdb_add
Symbols:
ffffffff818bfbc0-ffffffff818bfc4a: switchdev_port_obj_add (STB_GLOBAL)
4.13
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff818e63f0)
Location: net/switchdev/switchdev.c:461
Inline: True
Direct callers:
- net/switchdev/switchdev.c:switchdev_port_fdb_add
Symbols:
ffffffff818e63f0-ffffffff818e647a: switchdev_port_obj_add (STB_GLOBAL)
4.15
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff8196b860)
Location: net/switchdev/switchdev.c:461
Inline: True
Symbols:
ffffffff8196b860-ffffffff8196b98f: switchdev_port_obj_add (STB_GLOBAL)
4.18
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff819c5410)
Location: net/switchdev/switchdev.c:461
Inline: True
Symbols:
ffffffff819c5410-ffffffff819c5550: switchdev_port_obj_add (STB_GLOBAL)
5.0
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff819fc920)
Location: net/switchdev/switchdev.c:464
Inline: True
Symbols:
ffffffff819fc920-ffffffff819fca66: switchdev_port_obj_add (STB_GLOBAL)
5.3
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81a6bd50)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81a6bd50-ffffffff81a6bddd: switchdev_port_obj_add (STB_GLOBAL)
5.4
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81aa2730)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81aa2730-ffffffff81aa27bd: switchdev_port_obj_add (STB_GLOBAL)
5.8
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81b9e110)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81b9e110-ffffffff81b9e19d: switchdev_port_obj_add (STB_GLOBAL)
5.11
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81bada30)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81bada30-ffffffff81badabd: switchdev_port_obj_add (STB_GLOBAL)
5.13
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81b9ca60)
Location: net/switchdev/switchdev.c:250
Inline: True
Symbols:
ffffffff81b9ca60-ffffffff81b9caf7: switchdev_port_obj_add (STB_GLOBAL)
5.15
: Selective Inline, Transformation ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In net/switchdev/switchdev.c (ffffffff81c69c7f)
Location: net/switchdev/switchdev.c:250
Inline: True
Symbols:
ffffffff81d4236f-ffffffff81d42383: switchdev_port_obj_add.cold (STB_LOCAL)
ffffffff81c69c60-ffffffff81c69d03: switchdev_port_obj_add (STB_GLOBAL)
5.19
: Selective Inline, Transformation ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In net/switchdev/switchdev.c (ffffffff81e0cdbf)
Location: net/switchdev/switchdev.c:251
Inline: True
Symbols:
ffffffff81f0ece4-ffffffff81f0ecf9: switchdev_port_obj_add.cold (STB_LOCAL)
ffffffff81e0cda0-ffffffff81e0ce61: switchdev_port_obj_add (STB_GLOBAL)
6.2
: Selective Inline, Transformation ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In net/switchdev/switchdev.c (ffffffff81fe2fbf)
Location: net/switchdev/switchdev.c:251
Inline: True
Symbols:
ffffffff820b5857-ffffffff820b586c: switchdev_port_obj_add.cold (STB_LOCAL)
ffffffff81fe2fa0-ffffffff81fe3061: switchdev_port_obj_add (STB_GLOBAL)
6.5
: Selective Inline, Transformation ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In net/switchdev/switchdev.c (ffffffff8205f2df)
Location: net/switchdev/switchdev.c:251
Inline: True
Symbols:
ffffffff82136de0-ffffffff82136df5: switchdev_port_obj_add.cold (STB_LOCAL)
ffffffff8205f2c0-ffffffff8205f381: switchdev_port_obj_add (STB_GLOBAL)
6.8
: Selective Inline, Transformation ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In net/switchdev/switchdev.c (ffffffff8213222f)
Location: net/switchdev/switchdev.c:280
Inline: True
Symbols:
ffffffff82218c42-ffffffff82218c57: switchdev_port_obj_add.cold (STB_LOCAL)
ffffffff82132210-ffffffff821322d1: switchdev_port_obj_add (STB_GLOBAL)
arm64
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffff800010d73f58)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffff800010d73f58-ffff800010d7401c: switchdev_port_obj_add (STB_GLOBAL)
armhf
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (c0e70a08)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
c0e70a08-c0e70ac8: switchdev_port_obj_add (STB_GLOBAL)
ppc64el
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (c000000000eb3630)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
c000000000eb3630-c000000000eb3734: switchdev_port_obj_add (STB_GLOBAL)
riscv64
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffe0008a4162)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffe0008a4162-ffffffe0008a4214: switchdev_port_obj_add (STB_GLOBAL)
aws
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81a41ac0)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81a41ac0-ffffffff81a41b4d: switchdev_port_obj_add (STB_GLOBAL)
azure
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff819fe6b0)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff819fe6b0-ffffffff819fe73d: switchdev_port_obj_add (STB_GLOBAL)
gcp
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81aad970)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81aad970-ffffffff81aad9fd: switchdev_port_obj_add (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️int switchdev_port_obj_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/switchdev/switchdev.c (ffffffff81ab9ce0)
Location: net/switchdev/switchdev.c:317
Inline: True
Symbols:
ffffffff81ab9ce0-ffffffff81ab9d6d: switchdev_port_obj_add (STB_GLOBAL)
Regular
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
⚠️struct netlink_ext_ack *extack
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
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
✅