drm_gpuvm_exec_validate(9)
β¨ drm_gpuvm_exec_validate(9) β¨
okay so bestie, welcome to the Kernel API Manual β this one's short and sweet, like a lil snack of a function π
πΈ NAME πΈ
drm_gpuvm_exec_validate β literally the function that validates all the BOs marked as evicted π
π SYNOPSIS π
int drm_gpuvm_exec_validate (struct drm_gpuvm_exec *vm_exec );
π¦ ARGUMENTS π¦
vm_execβ thedrm_gpuvm_execwrapper, that's it, that's the whole argument π«Ά
π DESCRIPTION π
See drm_gpuvm_validate. that's the whole description, no notes, she's brief π
β RETURN β
0β success, we ate π- negative error code β failure, and honestly? rude π
π₯ SEE ALSO π₯
Kernel file ./include/drm/drm_gpuvm.h β and the whole friend group, fr fr, every single one:
enum drm_gpuva_flags(9)struct drm_gpuva(9)drm_gpuva_invalidate(9)drm_gpuva_invalidated(9)enum drm_gpuvm_flags(9)struct drm_gpuvm(9)drm_gpuvm_get(9)drm_gpuvm_resv_protected(9)drm_gpuvm_immediate_mode(9)drm_gpuvm_resv(9)drm_gpuvm_resv_obj(9)drm_gpuvm_is_extobj(9)drm_gpuvm_for_each_va_range(9)drm_gpuvm_for_each_va_range_safe(9)drm_gpuvm_for_each_va(9)drm_gpuvm_for_each_va_safe(9)struct drm_gpuvm_exec(9)drm_gpuvm_exec_unlock(9)drm_gpuvm_exec_resv_add_fence(9)struct drm_gpuvm_bo(9)drm_gpuvm_bo_get(9)drm_gpuvm_bo_gem_evict(9)drm_gpuvm_bo_for_each_va(9)drm_gpuvm_bo_for_each_va_safe(9)enum drm_gpuva_op_type(9)struct drm_gpuva_op_map(9)struct drm_gpuva_op_unmap(9)struct drm_gpuva_op_remap(9)struct drm_gpuva_op_prefetch(9)struct drm_gpuva_op(9)struct drm_gpuva_ops(9)drm_gpuva_for_each_op(9)drm_gpuva_for_each_op_safe(9)drm_gpuva_for_each_op_from_reverse(9)drm_gpuva_for_each_op_reverse(9)drm_gpuva_first_op(9)drm_gpuva_last_op(9)drm_gpuva_prev_op(9)drm_gpuva_next_op(9)struct drm_gpuvm_map_req(9)struct drm_gpuvm_ops(9)drm_gpuva_op_remap_to_unmap_range(9)
and that's the whole page bestie, go forth and validate those evicted BOs β¨
signed, sealed, delivered from ./include/drm π dated October 2026 ποΈ β ilysm for reading this far, no cap π
π¦ 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