xe_configfs...ines_allowed(9)
β¨ xe_configfs_get_engines_allowed π
okay so bestie, welcome to the Kernel API Manual (section 9, we're in the deep kernel weeds now π) β this page is literally about xe_configfs_get_engines_allowed, and no cap, it's a little function with one job and it does it π
πΈ NAME πΈ
xe_configfs_get_engines_allowed β get the engine allowed mask from configfs π¦
like. that's it. that's the whole vibe. it goes and fetches the mask of allowed engines from configfs, main character energy, periodt β¨
π SYNOPSIS π
u64 xe_configfs_get_engines_allowed (struct pci_dev *pdev );
copy it exactly like that, spaces and all, i'm not kidding, do not "clean it up" π
π ARGUMENTS π
pdevβ a pci device π«Ά that's the one and only thing you hand it. yes, just the one. lowkey iconic of it tbh.
β RETURN β
It gives you back an engine mask, and that mask has the allowed engines set in configfs on it π so like, the mask tells you which engines are allowed. that's the whole return value, no surprises, no hidden lore π₯
π SEE ALSO π
bestie there is a whole squad of these and they all live together, so lemme introduce them properly π
- Kernel file
./drivers/gpu/drm/xe/xe_configfs.cβ the source file, the mothership, the home base π§ - Xe Configfs(9)
xe_configfs_check_device(9)xe_configfs_get_survivability_mode(9)xe_configfs_primary_gt_allowed(9)xe_configfs_media_gt_allowed(9)xe_configfs_get_psmi_enabled(9)xe_configfs_get_enable_multi_queue(9)xe_configfs_get_ctx_restore_mid_bb(9)xe_configfs_get_ctx_restore_post_bb(9)xe_configfs_admin_only_pf(9)xe_configfs_get_max_vfs(9)
go read them all fr fr, they're a package deal π
and that's the page!! mwah π this little manual page comes to you from ./drivers/gpu/drm/xe and it's dated October 2026 β yes, future girl summer πΈ stay hydrated, read your configfs, and slay your kernel dev journey bestie π¦β¨π
π¦ 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