xe_gt_sriov_...on_ring_free(9)
π xe_gt_sriov_pf_migration_ring_free β the Kernel API Manual moment π
okay so bestie, welcome to the Kernel API Manual entry for xe_gt_sriov_pf_migration_ring_free(9) β yes the whole manual name is literally that, she's got a long name and she's owning it β¨
πΈ NAME πΈ
xe_gt_sriov_pf_migration_ring_free β consume and free all data in the migration ring π¦
like, the entire ring? emptied. consumed. freed. gone. main character behavior fr fr π
β¨ SYNOPSIS β¨
void xe_gt_sriov_pf_migration_ring_free (struct xe_gt *gt , unsigned int
vfid );
no return value, she's a void girlie, she just does the thing π
π ARGUMENTS π
gtβ thexe_gtπ this is the graphics tile bestie, she's the whole contextvfidβ the VF identifier π₯ the number that tells you which virtual function we're talking about
π«Ά SEE ALSO π«Ά
the whole friend group, no cap β every single one of these is invited to the function:
- the Kernel file:
./drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c xe_gt_sriov_pf_migration_ggtt_save(9)xe_gt_sriov_pf_migration_ggtt_restore(9)xe_gt_sriov_pf_migration_guc_save(9)xe_gt_sriov_pf_migration_guc_restore(9)xe_gt_sriov_pf_migration_mmio_save(9)xe_gt_sriov_pf_migration_mmio_restore(9)xe_gt_sriov_pf_migration_vram_save(9)xe_gt_sriov_pf_migration_vram_restore(9)xe_gt_sriov_pf_migration_size(9)xe_gt_sriov_pf_migration_ring_empty(9)xe_gt_sriov_pf_migration_ring_full(9)xe_gt_sriov_pf_migration_save_init(9)xe_gt_sriov_pf_migration_save_data_pending(9)xe_gt_sriov_pf_migration_save_data_complete(9)xe_gt_sriov_pf_migration_save_produce(9)xe_gt_sriov_pf_migration_restore_consume(9)xe_gt_sriov_pf_migration_restore_produce(9)xe_gt_sriov_pf_migration_save_consume(9)xe_gt_sriov_pf_migration_init(9)
lowkey the save/restore siblings are all here β if you're deep in the migration arc of xe_gt_sriov_pf_migration.c you already know iykyk π
sign-off era π
that's the whole page bestie, sourced straight from ./drivers/gpu/drm/xe, dated October 2026, and yes she's still xe_gt_sriov_...on_ring_free(9) in the corner, iconic as ever πβπ§
π¦ 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