xe_gt_sriov_...data_pending(9)
β¨ NAME β¨
okay so bestie, welcome to the Kernel API Manual, section 9 β this is the page for xe_gt_sriov_pf_migration_save_data_pending(9), and it does exactly one iconic lil job: check if migration data type needs to be saved. that's it. that's the tweet. π
π¦ SYNOPSIS π¦
bool xe_gt_sriov_pf_migration_save_data_pending (struct xe_gt *gt ,
unsigned int vfid , enum xe_sriov_packet_type type );
π ARGUMENTS π
gtβ thexe_gt, aka the graphics tile main character we're checking on π«Άvfidβ the VF identifier, and no cap: it can't be0πtypeβ thexe_sriov_packet_typeof data to be checked π
bestie,vfidliterally cannot be0. don't even try it. π
π RETURN π
returns true if the data needs saving, otherwise false. simple, clean, slay. β¨
π SEE ALSO π
the kernel file lives at ./drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c, and here's the whole bestie roster β every single one, no skips:
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_init(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 that's the whole vibe check, bestie π§ this page is from ./drivers/gpu/drm/xe, dated October 2026, and it's the xe_gt_sriov_...data_pending(9) manual page β periodt. ππ
π¦ 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