xe_gt_sriov_...on_save_init(9)
π NAME π
xe_gt_sriov_pf_migration_save_init β bestie, this one initializes the per-GT migration related data β¨ like it's setting up the group chat before anyone's even typed a word.
(Also hi, welcome, this is a page from the Kernel API Manual, and the header up top is the truncated lil nickname xe_gt_sriov_...on_save_init(9) β yes the title got cut off mid-sentence, she's doing her best π)
πΈ SYNOPSIS πΈ
void xe_gt_sriov_pf_migration_save_init(struct xe_gt *gt, unsigned int vfid);
That's it. That's the whole vibe check. No return value, she just goes in there and does the thing π
π¦ ARGUMENTS π¦
gtβ thexe_gt, aka the graphics tile in question. Your main character π«Άvfidβ the VF identifier. Heads up though: it can't be 0, so don't even try it, that's not her moment π
β SEE ALSO β
okay so this function literally never rolls alone, she's part of a whole friend group. Here's the entire squad, no cap, all of them, in order π
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_ring_free(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)
and the source file herself, the origin story:
- Kernel file
./drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
ngl the whole crew lives in that one .c file up there, so if you're lost, that's the address π§
okay bye bestie, go initialize something iconic π β¨
This lil page came to you straight outta ./drivers/gpu/drm/xe, dated October 2026, under the handle xe_gt_sriov_...on_save_init(9) β mwah, love u, read the source ππ
π¦ 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