radeon_ring_restore(9)
π NAME π
okay bestie, welcome to the radeon_ring_restore(9) page from the Kernel API Manual π β and the function is radeon_ring_restore, which literally does one iconic thing: append saved commands to the ring again π
β¨
π SYNOPSIS π
int radeon_ring_restore (struct radeon_device *rdev , struct radeon_ring *ring , unsigned size , uint32_t *data );
π¦ ARGUMENTS π¦
rdevβ aradeon_devicepointer π«Άringβ the ring to append commands to πsizeβ number of dwords we want to write, fr fr π’dataβ saved commands πΎ
πΈ DESCRIPTION πΈ
so here's the tea: it allocates space on the ring and restores the previously saved commands. that's the whole little main-character moment πβ¨
π SEE ALSO π
the kernel file is right here: ./drivers/gpu/drm/radeon/radeon_ring.c π
and pls go stan these too, bestie:
radeon_ring_supports_scratch_reg(9)radeon_ring_free_size(9)radeon_ring_alloc(9)radeon_ring_lock(9)radeon_ring_commit(9)radeon_ring_unlock_commit(9)radeon_ring_undo(9)radeon_ring_unlock_undo(9)radeon_ring_lockup_update(9)radeon_ring_test_lockup(9)radeon_ring_backup(9)radeon_ring_init(9)radeon_ring_fini(9)
mwah π this cutie is serving source/version ./drivers/gpu/drm/radeon energy, dated October 2026 ππ«Ά
π¦ 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