i915_ioc32_compat_ioctl(9)
π i915_ioc32_compat_ioctl β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for i915_ioc32_compat_ioctl β the function whose whole brand is handle the mistakes of the past. we love a nostalgic icon. π«Ά
π NAME π
i915_ioc32_compat_ioctl β handle the mistakes of the past β¨
β¨ SYNOPSIS β¨
long i915_ioc32_compat_ioctl (struct file *filp , unsigned int cmd ,
unsigned long arg );
π ARGUMENTS π
filpβ the file pointer. literally the file pointer, bestie. πcmdβ the ioctl command (and encoded flags). so itβs the command, and yes, the encoded flags are in there too. ποΈargβ the ioctl argument (from userspace). straight from userspace, no cap. π«Ά
π¦ DESCRIPTION π¦
okay so hereβs the vibe: this function is called whenever a 32-bit process running under a 64-bit kernel performs an ioctl on /dev/dri/card<n>.
thatβs it, thatβs the whole description. itβs giving βsmall function, very specific jobβ and honestly? iconic. π
πΈ SEE ALSO πΈ
- Kernel file
./drivers/gpu/drm/i915/i915_ioc32.cβ go look, iykyk π
okay bye bestie π this page is from ./drivers/gpu/drm/i915, dated October 2026, and itβs the i915_ioc32_compat_ioctl(9) entry in the Kernel API Manual. 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