STRUCT XE_GT_SRIOV_VF_SELFCONFIG(9)
β¨ NAME β¨
struct xe_gt_sriov_vf_selfconfig β literally the VF configuration data, bestie π
So this is a page from the Kernel API Manual, and it's about one lil struct that holds a VF's own config info. Yes, "selfconfig" β it's giving main character energy, it's giving "I config myself thank you very much" π
πΈ SYNOPSIS πΈ
struct xe_gt_sriov_vf_selfconfig {
u16 num_ctxs;
u16 num_dbs;
};
That's the whole thing. Two fields. Iconic minimalism, no notes π
π Members π
num_ctxsβ the number of GuC submission context IDs that got assigned to you. That's assigned, as in handed to you by someone else, not something you picked out yourself π«Άnum_dbsβ the number of GuC doorbells IDs that got assigned. Same deal: assigned, not chosen. Doorbells as in GuC doorbells, not the ones on your front door (though honestly, both are about getting someone's attention) πβ¨
π¦ SEE ALSO π¦
Peep these besties in the kernel file ./drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h π
struct xe_gt_sriov_vf_runtime(9)struct xe_gt_sriov_vf_migration(9)struct xe_gt_sriov_vf(9)
Go read them, iykyk π
ngl this one's short and sweet β but every field matters, so don't sleep on it π
Okay that's the whole page, bestie π This came to you from ./drivers/gpu/drm/xe, dated October 2026, and it's literally titled struct xe_gt...f_selfconfig(9) (yes the title got truncated in the header, we don't know why either, slay anyway π). Mwah, go forth and config yourself π
β¨πΈ
π¦ 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