dev_xdp_install
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/dev.c (ffffffff817d2877)
Location: net/core/dev.c:6965
Inline: True
Inline callers:
- net/core/dev.c:dev_change_xdp_fd
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/dev.c (ffffffff8184cbc0)
Location: net/core/dev.c:7129
Inline: True
Inline callers:
- net/core/dev.c:dev_change_xdp_fd
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/dev.c (ffffffff81896eed)
Location: net/core/dev.c:7301
Inline: True
Inline callers:
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_xdp_uninstall
- net/core/dev.c:dev_xdp_uninstall
5.0
: Selective Inline ⚠️int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ba374)
Location: net/core/dev.c:7917
Inline: True
Inline callers:
- net/core/dev.c:rollback_registered_many
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff818accd0-ffffffff818acd35: dev_xdp_install (STB_LOCAL)
5.3
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818f8450)
Location: net/core/dev.c:8014
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff818f8450-ffffffff818f84b4: dev_xdp_install (STB_LOCAL)
5.4
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8192a5f0)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff8192a5f0-ffffffff8192a654: dev_xdp_install (STB_LOCAL)
5.8
: Selective Inline ⚠️int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/dev.c (ffffffff81a0d407)
Location: net/core/dev.c:8726
Inline: True
Inline callers:
- net/core/dev.c:dev_xdp_uninstall
Direct callers:
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_xdp_uninstall
- net/core/dev.c:dev_xdp_uninstall
Symbols:
ffffffff81a00630-ffffffff81a0077c: dev_xdp_install (STB_LOCAL)
5.11
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819ffcf0)
Location: net/core/dev.c:9099
Inline: False
Direct callers:
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:dev_xdp_attach
- net/core/dev.c:dev_xdp_uninstall
Symbols:
ffffffff819ffcf0-ffffffff819ffdda: dev_xdp_install (STB_LOCAL)
5.13
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819e6430)
Location: net/core/dev.c:9358
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff819e6430-ffffffff819e651a: dev_xdp_install (STB_LOCAL)
5.15
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81a96960)
Location: net/core/dev.c:9349
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff81a96960-ffffffff81a96a4a: dev_xdp_install (STB_LOCAL)
5.19
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81c0d7e0)
Location: net/core/dev.c:9087
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff81c0d7e0-ffffffff81c0d914: dev_xdp_install (STB_LOCAL)
6.2
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81dbd440)
Location: net/core/dev.c:9074
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many_notify
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff81dbd440-ffffffff81dbd574: dev_xdp_install (STB_LOCAL)
6.5
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81e2dc70)
Location: net/core/dev.c:9082
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many_notify
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff81e2dc70-ffffffff81e2dda4: dev_xdp_install (STB_LOCAL)
6.8
: ✅int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81eebfc0)
Location: net/core/dev.c:9200
Inline: False
Direct callers:
- net/core/dev.c:unregister_netdevice_many_notify
- net/core/dev.c:bpf_xdp_link_update
- net/core/dev.c:bpf_xdp_link_release
- net/core/dev.c:dev_xdp_attach
Symbols:
ffffffff81eebfc0-ffffffff81eec0f4: dev_xdp_install (STB_LOCAL)
arm64
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffff800010bc7018)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffff800010bc7018-ffff800010bc70a0: dev_xdp_install (STB_LOCAL)
armhf
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c0ce23b8)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
c0ce23b8-c0ce242c: dev_xdp_install (STB_LOCAL)
ppc64el
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c000000000ca1d00)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
c000000000ca1d00-c000000000ca1d8c: dev_xdp_install (STB_LOCAL)
riscv64
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffe0007534fa)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffe0007534fa-ffffffe000753560: dev_xdp_install (STB_LOCAL)
aws
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ca5f0)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff818ca5f0-ffffffff818ca654: dev_xdp_install (STB_LOCAL)
azure
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81884530)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff81884530-ffffffff81884594: dev_xdp_install (STB_LOCAL)
gcp
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8191b5f0)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff8191b5f0-ffffffff8191b654: dev_xdp_install (STB_LOCAL)
lowlatency
: ✅int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, struct netlink_ext_ack *extack, u32 flags, struct bpf_prog *prog);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8193c7f0)
Location: net/core/dev.c:8313
Inline: False
Direct callers:
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:rollback_registered_many
- net/core/dev.c:dev_change_xdp_fd
- net/core/dev.c:dev_change_xdp_fd
Symbols:
ffffffff8193c7f0-ffffffff8193c854: dev_xdp_install (STB_LOCAL)
Regular
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
⚠️enum bpf_xdp_mode mode
dev, bpf_op, extack, flags, prog
➡️ dev, mode, bpf_op, extack, flags, prog
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
✅