cpuidle_select
Regular
4.4
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff816bbb90)
Location: drivers/cpuidle/cpuidle.c:248
Inline: False
Direct callers:
- kernel/sched/idle.c:cpu_startup_entry
Symbols:
ffffffff816bbb90-ffffffff816bbba5: cpuidle_select (STB_GLOBAL)
4.8
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff8171d460)
Location: drivers/cpuidle/cpuidle.c:248
Inline: False
Direct callers:
- kernel/sched/idle.c:cpu_startup_entry
Symbols:
ffffffff8171d460-ffffffff8171d475: cpuidle_select (STB_GLOBAL)
4.10
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81750040)
Location: drivers/cpuidle/cpuidle.c:265
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff81750040-ffffffff81750055: cpuidle_select (STB_GLOBAL)
4.13
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff8176eb00)
Location: drivers/cpuidle/cpuidle.c:268
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff8176eb00-ffffffff8176eb15: cpuidle_select (STB_GLOBAL)
4.15
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff817e43f0)
Location: drivers/cpuidle/cpuidle.c:269
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff817e43f0-ffffffff817e440b: cpuidle_select (STB_GLOBAL)
4.18
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff8182d620)
Location: drivers/cpuidle/cpuidle.c:283
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff8182d620-ffffffff8182d63b: cpuidle_select (STB_GLOBAL)
5.0
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff818597a0)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff818597a0-ffffffff818597bb: cpuidle_select (STB_GLOBAL)
5.3
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff8189d0b0)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff8189d0b0-ffffffff8189d0cb: cpuidle_select (STB_GLOBAL)
5.4
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff818cf400)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff818cf400-ffffffff818cf41b: cpuidle_select (STB_GLOBAL)
5.8
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff819a1b80)
Location: drivers/cpuidle/cpuidle.c:315
Inline: False
Direct callers:
- kernel/sched/idle.c:cpuidle_idle_call
Symbols:
ffffffff819a1b80-ffffffff819a1b9b: cpuidle_select (STB_GLOBAL)
5.11
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff819a4b60)
Location: drivers/cpuidle/cpuidle.c:319
Inline: False
Direct callers:
- kernel/sched/idle.c:cpuidle_idle_call
Symbols:
ffffffff819a4b60-ffffffff819a4b7b: cpuidle_select (STB_GLOBAL)
5.13
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81989780)
Location: drivers/cpuidle/cpuidle.c:319
Inline: False
Direct callers:
- kernel/sched/idle.c:cpuidle_idle_call
Symbols:
ffffffff81989780-ffffffff8198979b: cpuidle_select (STB_GLOBAL)
5.15
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81a33ef0)
Location: drivers/cpuidle/cpuidle.c:319
Inline: False
Direct callers:
- kernel/sched/idle.c:cpuidle_idle_call
Symbols:
ffffffff81a33ef0-ffffffff81a33f0b: cpuidle_select (STB_GLOBAL)
5.19
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81ba0650)
Location: drivers/cpuidle/cpuidle.c:319
Inline: False
Direct callers:
- kernel/sched/build_policy.c:cpuidle_idle_call
Symbols:
ffffffff81ba0650-ffffffff81ba0675: cpuidle_select (STB_GLOBAL)
6.2
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81d42230)
Location: drivers/cpuidle/cpuidle.c:324
Inline: False
Direct callers:
- kernel/sched/build_policy.c:cpuidle_idle_call
Symbols:
ffffffff81d42230-ffffffff81d42255: cpuidle_select (STB_GLOBAL)
6.5
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81dac500)
Location: drivers/cpuidle/cpuidle.c:356
Inline: False
Direct callers:
- kernel/sched/build_policy.c:cpuidle_idle_call
Symbols:
ffffffff81dac500-ffffffff81dac525: cpuidle_select (STB_GLOBAL)
6.8
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81e645a0)
Location: drivers/cpuidle/cpuidle.c:356
Inline: False
Direct callers:
- kernel/sched/build_policy.c:cpuidle_idle_call
Symbols:
ffffffff81e645a0-ffffffff81e645c5: cpuidle_select (STB_GLOBAL)
arm64
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffff800010b271d8)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffff800010b271d8-ffff800010b27228: cpuidle_select (STB_GLOBAL)
armhf
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (c0c02068)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
c0c02068-c0c02094: cpuidle_select (STB_GLOBAL)
ppc64el
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (c000000000c1e490)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
c000000000c1e490-c000000000c1e4dc: cpuidle_select (STB_GLOBAL)
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/sched/idle.c (0)
Location: include/linux/cpuidle.h:169
Inline: True
aws
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff81872ea0)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff81872ea0-ffffffff81872ebb: cpuidle_select (STB_GLOBAL)
azure
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff8183cc90)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff8183cc90-ffffffff8183ccab: cpuidle_select (STB_GLOBAL)
gcp
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff818c48b0)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff818c48b0-ffffffff818c48cb: cpuidle_select (STB_GLOBAL)
lowlatency
: ✅int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev, bool *stop_tick);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/cpuidle/cpuidle.c (ffffffff818e0c70)
Location: drivers/cpuidle/cpuidle.c:312
Inline: False
Direct callers:
- kernel/sched/idle.c:do_idle
Symbols:
ffffffff818e0c70-ffffffff818e0c8b: cpuidle_select (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
⚠️bool *stop_tick
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
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅