STRUCT AMDGPU_MUX_ENTRY(9)
β¨ NAME β¨
struct amdgpu_mux_entry β the entry recording software rings copying information. that's literally the whole point, bestie. π
this page is from the Kernel API Manual, and the title is struct amdgpu_mux_entry(9) β iconic, no cap.
πΈ SYNOPSIS πΈ
struct amdgpu_mux_entry {
struct amdgpu_ring *ring;
u64 start_ptr_in_hw_ring;
u64 end_ptr_in_hw_ring;
u64 sw_cptr;
u64 sw_rptr;
u64 sw_wptr;
struct list_head list;
};
π Members π
okay so here's the full field lineup β every single member, zero skipped:
ringβ the pointer to the software ring. it's giving main character pointer energy. π¦start_ptr_in_hw_ringβ last start location copied to in the hardware ring.end_ptr_in_hw_ringβ last end location copied to in the hardware ring.sw_cptrβ the position of the copy pointer in the sw ring.sw_rptrβ the read pointer in software ring.sw_wptrβ the write pointer in software ring.listβ list head foramdgpu_mux_chunk.
π SEE ALSO π
go peek at the Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h and the struct amdgpu_mux_chunk(9) page too. iykyk, bestie. π«Ά
sign-off time: this page's source path is ./drivers/gpu/drm/amd/amdgpu, the date is October 2026, and the whole thing is the struct amdgpu_mux_entry(9) page from the Kernel API Manual. 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