xdp_do_redirectRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818660a0)
Location: net/core/filter.c:2645
Inline: False
Direct callers:
- drivers/net/tun.c:tun_get_user
Symbols:
ffffffff818660a0-ffffffff81866460: xdp_do_redirect (STB_GLOBAL)
4.18: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818b4480)
Location: net/core/filter.c:3285
Inline: False
Symbols:
ffffffff818b4480-ffffffff818b4945: xdp_do_redirect (STB_GLOBAL)
5.0: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818da220)
Location: net/core/filter.c:3501
Inline: False
Symbols:
ffffffff818da220-ffffffff818da4f2: xdp_do_redirect (STB_GLOBAL)
5.3: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff819289e0)
Location: net/core/filter.c:3630
Inline: False
Symbols:
ffffffff819289e0-ffffffff81928c01: xdp_do_redirect (STB_GLOBAL)
5.4: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff8195b0b0)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffffffff8195b0b0-ffffffff8195b2ed: xdp_do_redirect (STB_GLOBAL)
5.8: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a312b0)
Location: net/core/filter.c:3573
Inline: False
Direct callers:
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81a312b0-ffffffff81a31468: xdp_do_redirect (STB_GLOBAL)
5.11: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a32e70)
Location: net/core/filter.c:3980
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81a32e70-ffffffff81a32ff8: xdp_do_redirect (STB_GLOBAL)
5.13: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a19ed0)
Location: net/core/filter.c:3926
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81a19ed0-ffffffff81a1a08a: xdp_do_redirect (STB_GLOBAL)
5.15: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81acca60)
Location: net/core/filter.c:3964
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81acca60-ffffffff81accc5d: xdp_do_redirect (STB_GLOBAL)
5.19: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81c4be40)
Location: net/core/filter.c:4268
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81c4be40-ffffffff81c4c270: xdp_do_redirect (STB_GLOBAL)
6.2: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81e00ba0)
Location: net/core/filter.c:4282
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffff81e00ba0-ffffffff81e00fc7: xdp_do_redirect (STB_GLOBAL)
6.5: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81e72670)
Location: net/core/filter.c:4336
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
- drivers/net/virtio_net.c:virtnet_xdp_handler
Symbols:
ffffffff81e72670-ffffffff81e72a87: xdp_do_redirect (STB_GLOBAL)
6.8: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81f31dc0)
Location: net/core/filter.c:4415
Inline: False
Direct callers:
- kernel/bpf/cpumap.c:cpu_map_bpf_prog_run_xdp
- drivers/net/tun.c:tun_xdp_act
- drivers/net/virtio_net.c:virtnet_xdp_handler
Symbols:
ffffffff81f31dc0-ffffffff81f321c4: xdp_do_redirect (STB_GLOBAL)
arm64: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffff800010c01930)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffff800010c01930-ffff800010c01c00: xdp_do_redirect (STB_GLOBAL)
armhf: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (c0d15f90)
Location: net/core/filter.c:3636
Inline: False
Direct callers:
- drivers/net/tun.c:tun_xdp_act
- drivers/net/ethernet/ti/cpsw.c:cpsw_rx_handler
Symbols:
c0d15f90-c0d16250: xdp_do_redirect (STB_GLOBAL)
ppc64el: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (c000000000ce44a0)
Location: net/core/filter.c:3636
Inline: False
Direct callers:
- drivers/net/tun.c:tun_xdp_act
Symbols:
c000000000ce44a0-c000000000ce47d4: xdp_do_redirect (STB_GLOBAL)
riscv64: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffe00077da8e)
Location: net/core/filter.c:3636
Inline: False
Direct callers:
- drivers/net/tun.c:tun_xdp_act
Symbols:
ffffffe00077da8e-ffffffe00077dc98: xdp_do_redirect (STB_GLOBAL)
aws: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818fb080)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffffffff818fb080-ffffffff818fb2bd: xdp_do_redirect (STB_GLOBAL)
azure: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818b4eb0)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffffffff818b4eb0-ffffffff818b50ed: xdp_do_redirect (STB_GLOBAL)
gcp: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff8194c0b0)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffffffff8194c0b0-ffffffff8194c2ed: xdp_do_redirect (STB_GLOBAL)
lowlatency: ✅int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff8196da40)
Location: net/core/filter.c:3636
Inline: False
Symbols:
ffffffff8196da40-ffffffff8196dca5: xdp_do_redirect (STB_GLOBAL)
Regular
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 ✅
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 ✅