bpf_run_sk_reuseport
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818df360)
Location: net/core/filter.c:7790
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff818df360-ffffffff818df3e8: bpf_run_sk_reuseport (STB_GLOBAL)
5.3
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff8192d8d0)
Location: net/core/filter.c:8612
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff8192d8d0-ffffffff8192d9b2: bpf_run_sk_reuseport (STB_GLOBAL)
5.4
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff8195fbd0)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff8195fbd0-ffffffff8195fcb2: bpf_run_sk_reuseport (STB_GLOBAL)
5.8
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a330f0)
Location: net/core/filter.c:9009
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81a330f0-ffffffff81a331d2: bpf_run_sk_reuseport (STB_GLOBAL)
5.11
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a354b0)
Location: net/core/filter.c:9877
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81a354b0-ffffffff81a35592: bpf_run_sk_reuseport (STB_GLOBAL)
5.13
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a1c610)
Location: net/core/filter.c:10018
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81a1c610-ffffffff81a1c6eb: bpf_run_sk_reuseport (STB_GLOBAL)
5.15
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, struct sock *migrating_sk, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81acfdd0)
Location: net/core/filter.c:10196
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81acfdd0-ffffffff81acfeab: bpf_run_sk_reuseport (STB_GLOBAL)
5.19
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, struct sock *migrating_sk, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81c4d560)
Location: net/core/filter.c:10702
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81c4d560-ffffffff81c4d665: bpf_run_sk_reuseport (STB_GLOBAL)
6.2
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, struct sock *migrating_sk, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81e02470)
Location: net/core/filter.c:10908
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81e02470-ffffffff81e02575: bpf_run_sk_reuseport (STB_GLOBAL)
6.5
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, struct sock *migrating_sk, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81e74820)
Location: net/core/filter.c:11057
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81e74820-ffffffff81e74925: bpf_run_sk_reuseport (STB_GLOBAL)
6.8
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, struct sock *migrating_sk, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81f33fe0)
Location: net/core/filter.c:11148
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_migrate_sock
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81f33fe0-ffffffff81f340e5: bpf_run_sk_reuseport (STB_GLOBAL)
arm64
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffff800010c03208)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffff800010c03208-ffff800010c03318: bpf_run_sk_reuseport (STB_GLOBAL)
armhf
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (c0d1c710)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
c0d1c710-c0d1c870: bpf_run_sk_reuseport (STB_GLOBAL)
ppc64el
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (c000000000cec970)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
c000000000cec970-c000000000cecac0: bpf_run_sk_reuseport (STB_GLOBAL)
riscv64
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffe00078242a)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffe00078242a-ffffffe000782522: bpf_run_sk_reuseport (STB_GLOBAL)
aws
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818ffba0)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff818ffba0-ffffffff818ffc82: bpf_run_sk_reuseport (STB_GLOBAL)
azure
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818b99d0)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff818b99d0-ffffffff818b9ab2: bpf_run_sk_reuseport (STB_GLOBAL)
gcp
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff81950bd0)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff81950bd0-ffffffff81950cb2: bpf_run_sk_reuseport (STB_GLOBAL)
lowlatency
: ✅struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff819725a0)
Location: net/core/filter.c:8699
Inline: False
Direct callers:
- net/core/sock_reuseport.c:reuseport_select_sock
Symbols:
ffffffff819725a0-ffffffff81972682: bpf_run_sk_reuseport (STB_GLOBAL)
Regular
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
⚠️struct sock *migrating_sk
reuse, sk, prog, skb, hash
➡️ reuse, sk, prog, skb, migrating_sk, hash
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
✅