xe_migrate_lrc(9)
π xe_migrate_lrc β like, the whole vibe β¨
okay so this is a page from the Kernel API Manual, bestie β yes it's giving "kernel dev at 2am" energy but honestly it's so simple and I'm obsessed π«Ά
πΈ NAME πΈ
xe_migrate_lrc β get the LRC from the migrate context. that's it. that's the whole job. iconic behaviour honestly π
β¨ SYNOPSIS β¨
struct xe_lrc * xe_migrate_lrc (struct xe_migrate *migrate );
literally one function, one argument, no drama π
π ARGUMENTS π
migrateβ the migrate context. that's the thing you're pulling the LRC out of, bestie π¦
π RETURN π
Pointer to the LRC on success β slay β¨ β and an error on failure π (yes those are the two options, no in-between, no "it depends", periodt).
no cap, this one's a glow-up of a function: success or error, pick your fighter π
π₯ SEE ALSO π₯
the whole friend group, fr fr β you can't just know this one and dip π
- Kernel file
./drivers/gpu/drm/xe/xe_migrate.candstruct xe_migrate(9) xe_migrate_alloc(9)xe_migrate_init(9)xe_migrate_copy(9)xe_migrate_resolve(9)xe_migrate_ccs_rw_copy(9)xe_migrate_ccs_rw_copy_clear(9)xe_migrate_exec_queue(9)xe_migrate_vram_copy_chunk(9)xe_migrate_clear(9)xe_migrate_update_pgtables(9)xe_migrate_wait(9)xe_migrate_to_vram(9)xe_migrate_from_vram(9)xe_migrate_access_memory(9)xe_migrate_job_lock(9)xe_migrate_job_unlock(9)xe_migrate_job_lock_assert(9)
and that's the page, bestie!! π§ source drop: it lives under ./drivers/gpu/drm/xe, dated October 2026 β go read the other seventeen, I'll wait πβ¨
π¦ 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