xe_configfs_..._multi_queue(9)
π xe_configfs_..._multi_queue(9) β the kernel API manual, bestie edition π
okay so real talk, this is a page from the Kernel API Manual, and it's about one tiny lil getter function that answers a very important question: "is multi-queue on for this GPU or did somebody go and turn it off?" β¨
πΈ NAME πΈ
xe_configfs_get_enable_multi_queue β the function that goes and fetches the enable_multi_queue setting from configfs, no cap π«Ά
β SYNOPSIS β
bool xe_configfs_get_enable_multi_queue (struct pci_dev *pdev );
that's it, that's the whole vibe. one bool out, one struct pci_dev * in π
π¦ ARGUMENTS π¦
pdevβ the pci device, like, the actual PCI device you're asking about. it's the main character here, obviously π
π₯ RETURN π₯
returns true if multi-queue is enabled for this device β and yes, bestie, enabled is literally the default π
returns false if it's been force-disabled via configfs π (someone went out of their way to turn it off, so respect the choice fr fr)
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_configfs.cβ the source, go read it, it's giving lore π 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_engines_allowed(9)xe_configfs_get_psmi_enabled(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)
all the sibling functions, a whole friend group honestly π
π reminder bestie:true= multi-queue on (the default),false= force-disabled through configfs. don't get it twisted π
and that's a wrap, mwah π this lil page lives in ./drivers/gpu/drm/xe, it's dated October 2026, and it goes by xe_configfs_..._multi_queue(9). slay, go read some kernel source, ily π§π
π¦ 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