xe_pxp_obj_key_check(9)
β¨ xe_pxp_obj_key_check(9) β¨
okay bestie, welcome to the Kernel API Manual β this page is literally xe_pxp_obj_key_check(9), and it's here to check if the key used by a drm_gem_obj is valid. no cap, that's the whole assignment. π
π NAME π
xe_pxp_obj_key_check β check if the key used by a drm_gem_obj is valid. π
π¦ SYNOPSIS π¦
int xe_pxp_obj_key_check (struct drm_gem_object *obj );
πΈ ARGUMENTS πΈ
objβ thedrm_gem_objwe want to check. that's the one, bestie. π«Ά
π DESCRIPTION π
Checks whether a drm_gem_obj was encrypted with the current key or an obsolete one. so it's giving key-status check, and honestly? iconic. β¨
π₯ RETURN π₯
0β the key is valid. slay. π-ENODEVβ PXP is disabled. π-EINVALβ theobjis not using PXP. π-ENOEXECβ the key is not valid. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_pxp.c, plusPXP(9) xe_pxp_get_readiness_status(9)xe_pxp_irq_handler(9)xe_pxp_init(9)xe_pxp_exec_queue_set_type(9)xe_pxp_exec_queue_add(9)xe_pxp_exec_queue_remove(9)xe_pxp_key_assign(9)xe_pxp_bo_key_check(9)xe_pxp_pm_suspend(9)xe_pxp_pm_resume(9)
Source/version: ./drivers/gpu/drm/xe β dated October 2026 β page xe_pxp_obj_key_check(9). bye bestie, go check those keys π
π¦ 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