xe_gt_sriov_...on_ggtt_save(9)
π NAME π
okay bestie, welcome to the Kernel API Manual corner π β the page header calls this one xe_gt_sriov_...on_ggtt_save(9), and the full function is xe_gt_sriov_pf_migration_ggtt_save.
It does one job and it does it cute: Save VF GGTT migration data. No cap.
β¨ SYNOPSIS β¨
hereβs the signature, copy it exactly pls:
int xe_gt_sriov_pf_migration_ggtt_save (struct xe_gt *gt , unsigned int
vfid );
π ARGUMENTS π
gtβ itβs thexe_gt, literally.vfidβ the VF identifier, and bestie, it canβt be0.
π¦ DESCRIPTION π¦
This function is for PF only. Thatβs the vibe check, periodt.
πΈ RETURN πΈ
0 on success, or a negative error code on failure. So 0 is the slay outcome; negative is the βwelpβ outcome π.
π SEE ALSO π
the kernel file is ./drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c, and the whole squad is:
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_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)
cute sign-off time π«Ά: this one came from source ./drivers/gpu/drm/xe, dated October 2026, with version/page title xe_gt_sriov_...on_ggtt_save(9). mwah π
π¦ 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