sock_filter_is_valid_accessRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, enum bpf_reg_type *reg_type);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff817ca720)
Location: net/core/filter.c:2845
Inline: True
Symbols:
ffffffff817ca720-ffffffff817ca75d: sock_filter_is_valid_access (STB_LOCAL)
4.13: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff817e9960)
Location: net/core/filter.c:3180
Inline: True
Symbols:
ffffffff817e9960-ffffffff817e999d: sock_filter_is_valid_access (STB_LOCAL)
4.15: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81864f20)
Location: net/core/filter.c:3677
Inline: True
Symbols:
ffffffff81864f20-ffffffff81864f6e: sock_filter_is_valid_access (STB_LOCAL)
4.18: ✅bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/filter.c (ffffffff818aeaf0)
Location: net/core/filter.c:5238
Inline: False
Symbols:
ffffffff818aeaf0-ffffffff818aeb7f: sock_filter_is_valid_access (STB_LOCAL)
5.0: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff818d8ab0)
Location: net/core/filter.c:5953
Inline: True
Symbols:
ffffffff818d8ab0-ffffffff818d8b43: sock_filter_is_valid_access (STB_LOCAL)
5.3: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff8192d770)
Location: net/core/filter.c:6635
Inline: True
Symbols:
ffffffff8192d770-ffffffff8192d809: sock_filter_is_valid_access (STB_LOCAL)
5.4: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff8195fa70)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffff8195fa70-ffffffff8195fb09: sock_filter_is_valid_access (STB_LOCAL)
5.8: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a2cff0)
Location: net/core/filter.c:6936
Inline: True
Symbols:
ffffffff81a2cff0-ffffffff81a2d099: sock_filter_is_valid_access (STB_LOCAL)
5.11: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a2e5a0)
Location: net/core/filter.c:7742
Inline: True
Symbols:
ffffffff81a2e5a0-ffffffff81a2e64c: sock_filter_is_valid_access (STB_LOCAL)
5.13: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81a15b30)
Location: net/core/filter.c:7864
Inline: True
Symbols:
ffffffff81a15b30-ffffffff81a15bd1: sock_filter_is_valid_access (STB_LOCAL)
5.15: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81ac6da0)
Location: net/core/filter.c:7994
Inline: True
Symbols:
ffffffff81ac6da0-ffffffff81ac6e41: sock_filter_is_valid_access (STB_LOCAL)
5.19: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81c42510)
Location: net/core/filter.c:8397
Inline: True
Symbols:
ffffffff81c42510-ffffffff81c425dc: sock_filter_is_valid_access (STB_LOCAL)
6.2: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81df7ab0)
Location: net/core/filter.c:8536
Inline: True
Symbols:
ffffffff81df7ab0-ffffffff81df7b7c: sock_filter_is_valid_access (STB_LOCAL)
6.5: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81e69290)
Location: net/core/filter.c:8688
Inline: True
Symbols:
ffffffff81e69290-ffffffff81e6936e: sock_filter_is_valid_access (STB_LOCAL)
6.8: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81f28870)
Location: net/core/filter.c:8779
Inline: True
Symbols:
ffffffff81f28870-ffffffff81f2894e: sock_filter_is_valid_access (STB_LOCAL)
arm64: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffff800010c02ea0)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffff800010c02ea0-ffff800010c02fc0: sock_filter_is_valid_access (STB_LOCAL)
armhf: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (c0d1c4c0)
Location: net/core/filter.c:6722
Inline: True
Symbols:
c0d1c4c0-c0d1c60c: sock_filter_is_valid_access (STB_LOCAL)
ppc64el: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (c000000000cec600)
Location: net/core/filter.c:6722
Inline: True
Symbols:
c000000000cec600-c000000000cec7e0: sock_filter_is_valid_access (STB_LOCAL)
riscv64: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffe0007822ea)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffe0007822ea-ffffffe000782382: sock_filter_is_valid_access (STB_LOCAL)
aws: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff818ffa40)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffff818ffa40-ffffffff818ffad9: sock_filter_is_valid_access (STB_LOCAL)
azure: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff818b9870)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffff818b9870-ffffffff818b9909: sock_filter_is_valid_access (STB_LOCAL)
gcp: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81950a70)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffff81950a70-ffffffff81950b09: sock_filter_is_valid_access (STB_LOCAL)
lowlatency: Selective Inline ⚠️bool sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In net/core/filter.c (ffffffff81972440)
Location: net/core/filter.c:6722
Inline: True
Symbols:
ffffffff81972440-ffffffff819724d9: sock_filter_is_valid_access (STB_LOCAL)
Regular
4.10 and 4.13 ⚠️struct bpf_insn_access_aux *info
enum bpf_reg_type *reg_type
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️const struct bpf_prog *prog
off, size, type, info ➡️ off, size, type, prog, info
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 ✅