rb_allocate_cpu_buffer
Regular
4.4
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81149ce0)
Location: kernel/trace/ring_buffer.c:1205
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:rb_cpu_notify
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81149ce0-ffffffff81149fc2: rb_allocate_cpu_buffer (STB_LOCAL)
4.8
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811506f0)
Location: kernel/trace/ring_buffer.c:1196
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:rb_cpu_notify
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811506f0-ffffffff811509cc: rb_allocate_cpu_buffer (STB_LOCAL)
4.10
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8115b850)
Location: kernel/trace/ring_buffer.c:1194
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8115b850-ffffffff8115bb26: rb_allocate_cpu_buffer (STB_LOCAL)
4.13
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8115e790)
Location: kernel/trace/ring_buffer.c:1196
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8115e790-ffffffff8115ea23: rb_allocate_cpu_buffer (STB_LOCAL)
4.15
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8116b790)
Location: kernel/trace/ring_buffer.c:1199
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8116b790-ffffffff8116ba23: rb_allocate_cpu_buffer (STB_LOCAL)
4.18
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8117ac00)
Location: kernel/trace/ring_buffer.c:1260
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8117ac00-ffffffff8117aea0: rb_allocate_cpu_buffer (STB_LOCAL)
5.0
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81187670)
Location: kernel/trace/ring_buffer.c:1308
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81187670-ffffffff81187910: rb_allocate_cpu_buffer (STB_LOCAL)
5.3
: Transformation ⚠️struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/trace/ring_buffer.c (0)
Location: kernel/trace/ring_buffer.c:1285
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81194b90-ffffffff81194e44: rb_allocate_cpu_buffer (STB_LOCAL)
ffffffff8119711d-ffffffff81197134: rb_allocate_cpu_buffer.cold (STB_LOCAL)
5.4
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811a0650)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811a0650-ffffffff811a090b: rb_allocate_cpu_buffer (STB_LOCAL)
5.8
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811b6c30)
Location: kernel/trace/ring_buffer.c:1288
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811b6c30-ffffffff811b6eeb: rb_allocate_cpu_buffer (STB_LOCAL)
5.11
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811b47d0)
Location: kernel/trace/ring_buffer.c:1535
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811b47d0-ffffffff811b4aa1: rb_allocate_cpu_buffer (STB_LOCAL)
5.13
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811b3b90)
Location: kernel/trace/ring_buffer.c:1618
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811b3b90-ffffffff811b3e61: rb_allocate_cpu_buffer (STB_LOCAL)
5.15
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811ddb40)
Location: kernel/trace/ring_buffer.c:1618
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811ddb40-ffffffff811dde71: rb_allocate_cpu_buffer (STB_LOCAL)
5.19
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81214c90)
Location: kernel/trace/ring_buffer.c:1654
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81214c90-ffffffff81214fb7: rb_allocate_cpu_buffer (STB_LOCAL)
6.2
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8125e350)
Location: kernel/trace/ring_buffer.c:1716
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8125e350-ffffffff8125e67c: rb_allocate_cpu_buffer (STB_LOCAL)
6.5
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81275530)
Location: kernel/trace/ring_buffer.c:1710
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81275530-ffffffff8127585c: rb_allocate_cpu_buffer (STB_LOCAL)
6.8
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct trace_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8128fbe0)
Location: kernel/trace/ring_buffer.c:1541
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8128fbe0-ffffffff8128ff1f: rb_allocate_cpu_buffer (STB_LOCAL)
arm64
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffff800010219e70)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffff800010219e70-ffff80001021a0e8: rb_allocate_cpu_buffer (STB_LOCAL)
armhf
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (c0457384)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
c0457384-c04575b0: rb_allocate_cpu_buffer (STB_LOCAL)
ppc64el
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (c00000000029bf30)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
c00000000029bf30-c00000000029c258: rb_allocate_cpu_buffer (STB_LOCAL)
riscv64
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffe000177c2a)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffe000177c2a-ffffffe000177e02: rb_allocate_cpu_buffer (STB_LOCAL)
aws
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81198c70)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81198c70-ffffffff81198f2b: rb_allocate_cpu_buffer (STB_LOCAL)
azure
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff8118c4b0)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff8118c4b0-ffffffff8118c76b: rb_allocate_cpu_buffer (STB_LOCAL)
gcp
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff81196a40)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff81196a40-ffffffff81196cfb: rb_allocate_cpu_buffer (STB_LOCAL)
lowlatency
: ✅struct ring_buffer_per_cpu *rb_allocate_cpu_buffer(struct ring_buffer *buffer, long int nr_pages, int cpu);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/trace/ring_buffer.c (ffffffff811a4650)
Location: kernel/trace/ring_buffer.c:1286
Inline: False
Direct callers:
- kernel/trace/ring_buffer.c:trace_rb_cpu_prepare
- kernel/trace/ring_buffer.c:__ring_buffer_alloc
Symbols:
ffffffff811a4650-ffffffff811a490b: rb_allocate_cpu_buffer (STB_LOCAL)
Regular
4.4
and 4.8
⚠️int nr_pages
➡️ long int nr_pages
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
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
⚠️struct ring_buffer *buffer
➡️ struct trace_buffer *buffer
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
✅