xe_gt_sriov_vf_gmdid(9)
β¨ xe_gt_sriov_vf_gmdid β¨
okay so bestie, welcome to the <pink>xe_gt_sriov_vf_gmdid(9)</pink> page from the Kernel API Manual ππ β it's a tiny little function but it's got main character energy in the VF world, and we're gonna get you comfy with it fr fr.
π NAME π
xe_gt_sriov_vf_gmdid β it queries the GMDID over MMIO π
like, that's the whole vibe.
πΈ SYNOPSIS πΈ
u32 xe_gt_sriov_vf_gmdid (struct xe_gt *gt );
That's it. One arg. One u32 back. Slay. β¨
π¦ ARGUMENTS π¦
gtβ thexe_gtπ«Ά (that's the graphics tile bestie, you're handing it over)
π DESCRIPTION π
So here's the tea β β this function is for VF use only π. Like, VF-only. Nobody else gets in. That's the entire description, no cap ππ (short and iconic, honestly).
π RETURN π
On success you get the value of the GMDID KLV πβ¨ β and if it fails? You get 0 π. That's it, that's the whole deal.
β heads up bestie: 0 means failure here, so don't be out here treating a zero like it's a real value, okay? π
π₯ SEE ALSO π₯
The kernel file lives right here π:
./drivers/gpu/drm/xe/xe_gt_sriov_vf.c
and the whole friend group π«Ά is:
xe_gt_sriov_vf_reset(9)xe_gt_sriov_vf_bootstrap(9)xe_gt_sriov_vf_guc_versions(9)xe_gt_sriov_vf_query_config(9)xe_gt_sriov_vf_sched_groups_enabled(9)xe_gt_sriov_vf_guc_ids(9)xe_gt_sriov_vf_paging_engines(9)xe_gt_sriov_vf_connect(9)xe_gt_sriov_vf_default_lrcs_hwsp_rebase(9)xe_gt_sriov_vf_migrated_event_handler(9)xe_gt_sriov_vf_query_runtime(9)xe_gt_sriov_vf_read32(9)xe_gt_sriov_vf_write32(9)xe_gt_sriov_vf_print_config(9)xe_gt_sriov_vf_print_runtime(9)xe_gt_sriov_vf_print_version(9)xe_gt_sriov_vf_init_early(9)xe_gt_sriov_vf_init(9)xe_gt_sriov_vf_recovery_pending(9)xe_vf_migration_fixups_complete_count(9)xe_gt_sriov_vf_wait_valid_ggtt(9)
and that's the page babes π§π β straight outta ./drivers/gpu/drm/xe, dated October 2026, closing out with xe_gt_sriov_vf_gmdid(9) one last time for the lore βπ mwah, go read the 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