ips_gpu_busy(9)
π ips_gpu_busy(9) π
hey bestie π«Ά welcome to the Kernel API Manual entry for ips_gpu_busy β the one where weβre literally asking is the GPU busy? πβ¨
πΈ NAME πΈ
ips_gpu_busy β is GPU busy? π
π SYNOPSIS π
bool ips_gpu_busy (struct ips_driver *ips );
π¦ ARGUMENTS π¦
ipsβ the IPS driver struct, aka the main character for this call π
β¨ DESCRIPTION β¨
okay so the whole vibe here is checking the GPU for load π. Weβre doing this to see whether we should increase its thermal budget. In this case, we need to call into the i915 driver. Thatβs the move β no cap π₯
β RETURN β
True if the GPU could use more power, false otherwise. Thatβs the whole return situation, bestie π«Ά
π SEE ALSO π
- Kernel file:
./drivers/platform/x86/intel_ips.c - CPU buddies:
ips_cpu_busy(9),ips_cpu_raise(9),ips_cpu_lower(9) - Turbo-enabling crew:
do_enable_cpu_turbo(9),ips_enable_cpu_turbo(9) - Turbo-disabling crew:
do_disable_cpu_turbo(9),ips_disable_cpu_turbo(9) - GPU buddies:
ips_gpu_raise(9),ips_gpu_lower(9),ips_enable_gpu_turbo(9),ips_disable_gpu_turbo(9) - Exceeded checks:
mcp_exceeded(9),cpu_exceeded(9),mch_exceeded(9) - Limits and adjustments:
verify_limits(9),update_turbo_limits(9),ips_adjust(9) - Monitoring and IRQ:
ips_monitor(9),ips_irq_handler(9) - Detection and i915 symbols:
ips_detect_cpu(9),ips_get_i915_syms(9)
okay bye bestie π«Άπ source/version: ./drivers/platform/x86 Β· date: October 2026 Β· page: ips_gpu_busy(9) β mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms