STRUCT I915_GEM_APPLY_TO_REGION(9)
β¨ NAME β¨
okay bestie, welcome to the Kernel API Manual, section 9 β this is struct i915_gem_apply_to_region, aka the argument you pass to the struct i915_gem_apply_to_region_ops functions. thatβs the whole name vibe, no cap π
π SYNOPSIS π
hereβs the struct in all its exact, character-for-character glory β donβt touch the formatting, bestie:
struct i915_gem_apply_to_region {
const struct i915_gem_apply_to_region_ops *ops;
struct i915_gem_ww_ctx *ww;
u32 interruptible:1;
};
π Members π
opsβ the ops for the operation. thatβs it, thatβs the vibe β¨wwβ the locking context used for the transaction πinterruptibleβ whether to perform object locking interruptible π
π¦ Description π¦
This structure is intended to be embedded in a private struct if needed β literally, thatβs the plan. embed it when you need it, bestie π«Ά
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/i915/gem/i915_gem_region.h struct i915_gem_apply_to_region_ops(9)π
byeee π this lil page came from ./drivers/gpu/drm/i915/gem, dated October 2026, and the manual page itself is struct i915...ly_to_region(9) β iconic, fr fr π
π¦ 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