do_jit
Regular
4.4
: ✅int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/net/bpf_jit_comp.c (ffffffff8107a890)
Location: arch/x86/net/bpf_jit_comp.c:338
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8107a890-ffffffff8107c3dd: do_jit (STB_LOCAL)
4.8
: ✅int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/net/bpf_jit_comp.c (ffffffff8107c170)
Location: arch/x86/net/bpf_jit_comp.c:350
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8107c170-ffffffff8107dd0d: do_jit (STB_LOCAL)
4.10
: ✅int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/net/bpf_jit_comp.c (ffffffff81080710)
Location: arch/x86/net/bpf_jit_comp.c:350
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81080710-ffffffff810822ad: do_jit (STB_LOCAL)
4.13
: ✅int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/net/bpf_jit_comp.c (ffffffff8107ea80)
Location: arch/x86/net/bpf_jit_comp.c:354
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8107ea80-ffffffff8108039b: do_jit (STB_LOCAL)
4.15
: ✅int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/net/bpf_jit_comp.c (ffffffff810852b0)
Location: arch/x86/net/bpf_jit_comp.c:356
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810852b0-ffffffff81086c48: do_jit (STB_LOCAL)
4.18
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:411
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81088660-ffffffff81089f31: do_jit.isra.3 (STB_LOCAL)
ffffffff8108a245-ffffffff8108a2b1: do_jit.isra.3.cold.6 (STB_LOCAL)
5.0
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:411
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81090130-ffffffff81091e7b: do_jit.isra.3 (STB_LOCAL)
ffffffff810921a8-ffffffff810921fb: do_jit.isra.3.cold.5 (STB_LOCAL)
5.3
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81093ed0-ffffffff81095d78: do_jit.isra.0 (STB_LOCAL)
ffffffff810960b3-ffffffff8109610a: do_jit.isra.0.cold (STB_LOCAL)
5.4
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8109a4a0-ffffffff8109c33a: do_jit.isra.0 (STB_LOCAL)
ffffffff8109c673-ffffffff8109c6ca: do_jit.isra.0.cold (STB_LOCAL)
5.8
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:655
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810a0290-ffffffff810a2080: do_jit (STB_LOCAL)
ffffffff810a314d-ffffffff810a3211: do_jit.cold (STB_LOCAL)
5.11
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:792
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8109c2c0-ffffffff8109e0a3: do_jit (STB_LOCAL)
ffffffff81bdaee6-ffffffff81bdafbe: do_jit.cold (STB_LOCAL)
5.13
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:898
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8109cb30-ffffffff8109eeb5: do_jit (STB_LOCAL)
ffffffff81bccf79-ffffffff81bcd0a2: do_jit.cold (STB_LOCAL)
5.15
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:896
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810ad040-ffffffff810b007d: do_jit (STB_LOCAL)
ffffffff81ca3660-ffffffff81ca3801: do_jit.cold (STB_LOCAL)
5.19
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:894
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810c2f60-ffffffff810c5db9: do_jit (STB_LOCAL)
ffffffff81e52db4-ffffffff81e52efb: do_jit.cold (STB_LOCAL)
6.2
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:966
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810dfcb0-ffffffff810e2b58: do_jit (STB_LOCAL)
ffffffff82055962-ffffffff82055a81: do_jit.cold (STB_LOCAL)
6.5
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:966
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810eb200-ffffffff810ee22f: do_jit (STB_LOCAL)
ffffffff820d3f46-ffffffff820d4065: do_jit.cold (STB_LOCAL)
6.8
: Transformation ⚠️int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, int oldproglen, struct jit_context *ctx, bool jmp_padding);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:1140
Inline: False
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff810f4a50-ffffffff810f7ce4: do_jit (STB_LOCAL)
ffffffff821aee9e-ffffffff821aef39: do_jit.cold (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81093dc0-ffffffff81095c5a: do_jit.isra.0 (STB_LOCAL)
ffffffff81095f93-ffffffff81095fea: do_jit.isra.0.cold (STB_LOCAL)
azure
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81082850-ffffffff810846ea: do_jit.isra.0 (STB_LOCAL)
ffffffff81084a23-ffffffff81084a7a: do_jit.isra.0.cold (STB_LOCAL)
gcp
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff81093d70-ffffffff81095c0a: do_jit.isra.0 (STB_LOCAL)
ffffffff81095f43-ffffffff81095f9a: do_jit.isra.0.cold (STB_LOCAL)
lowlatency
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In arch/x86/net/bpf_jit_comp.c (0)
Location: arch/x86/net/bpf_jit_comp.c:380
Inline: True
Direct callers:
- arch/x86/net/bpf_jit_comp.c:bpf_int_jit_compile
Symbols:
ffffffff8109b970-ffffffff8109d80a: do_jit.isra.0 (STB_LOCAL)
ffffffff8109db2e-ffffffff8109db85: do_jit.isra.0.cold (STB_LOCAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
5.8
and 5.11
✅
5.11
and 5.13
⚠️bool jmp_padding
5.13
and 5.15
✅
5.15
and 5.19
⚠️u8 *rw_image
bpf_prog, addrs, image, oldproglen, ctx, jmp_padding
➡️ bpf_prog, addrs, image, rw_image, oldproglen, ctx, jmp_padding
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅