xe_gt_sriov_vf_guc_ids(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_gt_sriov_vf_guc_ids(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ this one is called xe_gt_sriov_vf_guc_ids and it's honestly a whole little moment in the SR-IOV VF universe πŸ¦‹


🌸 NAME 🌸

xe_gt_sriov_vf_guc_ids β€” the VF GuC context IDs configuration, periodt πŸ’…


⭐ SYNOPSIS ⭐

u16 xe_gt_sriov_vf_guc_ids (struct xe_gt *gt );

like… that's the whole signature, she's short and she knows it πŸŽ€


🫢 ARGUMENTS 🫢

  • gt β€” the xe_gt, literally the graphics tile we're talking about πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

okay so here's the tea: this function is for VF use only πŸ™ˆ that's Virtual Function, and no cap, it is not for you if you're not a VF. iykyk πŸ’€


πŸ”₯ RETURN πŸ”₯

she returns a u16 🌈 and that number is the number of GuC context IDs assigned to VF ✨ iconic, useful, exactly what it says on the tin πŸ“


πŸ‘‘ SEE ALSO πŸ‘‘

bestie the link list is long but we're getting through it together, no skipping 🫢 the kernel file lives at ./drivers/gpu/drm/xe/xe_gt_sriov_vf.c πŸŽ€

all of them. every single one. we ate and left no crumbs πŸ’…βœ¨


and that's the whole page, bestie β€” signed off with love from ./drivers/gpu/drm/xe, dated October 2026, brought to you by the one and only xe_gt_sriov_vf_guc_ids(9) πŸ§šπŸ’– mwah
πŸ“¦ where this page comes from