i915_gem_obj...ent_possible(9)
π i915_gem_obj...ent_possible(9) π
okok bestie, welcome to the Kernel API Manual β¨ (yes, that's the manual name, iykyk β the title got truncated by the man page renderer and honestly she's serving mysterious main character energy π)
β¨ NAME β¨
i915_gem_object_placement_possible β literally just checks whether the object can be placed at a certain memory type π«Ά
πΈ SYNOPSIS πΈ
bool i915_gem_object_placement_possible (struct drm_i915_gem_object *obj
, enum intel_memory_type type );
that's it. that's the whole vibe check π₯
π¦ ARGUMENTS π¦
objβ pointer to the object, bestie π she's the one we're checking ontypeβ the memory type to check π like, is this the spot or not
β RETURN β
True if the object can be placed in type π
False otherwise π
no in-between, no "it's complicated" β it's giving binary honesty, periodt.
π SEE ALSO π
Kernel file ./drivers/gpu/drm/i915/gem/i915_gem_object.c β that's where she lives π
and the whole friend group, fr fr:
__i915_gem_object_fini(9)i915_gem_object_set_cache_coherency(9)i915_gem_object_set_pat_index(9)__i915_gem_object_pages_fini(9)i915_gem_object_read_from_page(9)i915_gem_object_evictable(9)i915_gem_object_migratable(9)i915_gem_object_has_struct_page(9)i915_gem_object_has_iomem(9)i915_gem_object_can_migrate(9)i915_gem_object_migrate(9)__i915_gem_object_migrate(9)i915_gem_object_needs_ccs_pages(9)i915_gem_object_get_moving_fence(9)i915_gem_object_wait_moving_fence(9)
β¨ mwah β¨ kay that's the whole page, hope it ate π ngl this one came from ./drivers/gpu/drm/i915/gem and it's dated October 2026 β yes, the future, we're ahead of schedule bestie π¦π see u in the next man page!! ππΈ
π¦ 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