sdma_v2_4_vm_set_pte_pde(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so welcome to the sdma_v2_4_vm_set_pte_pde(9) page from the Kernel API Manual, bestie πŸ’– this one is literally about updating the page tables using sDMA, and it's giving very β€œsmall function, important job” energy.

sdma_v2_4_vm_set_pte_pde β€” update the page tables using sDMA. periodt. 🫢


🌸 SYNOPSIS 🌸

here's the exact signature, no edits, no cap:

void sdma_v2_4_vm_set_pte_pde (struct amdgpu_ib *ib , uint64_t pe ,
uint64_t addr , unsigned count , uint32_t incr , uint64_t flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • ib β€” the indirect buffer you're filling with commands πŸ’…
  • pe β€” the addr of the page entry
  • addr β€” the dst addr to write into pe
  • count β€” how many page entries you're updating
  • incr β€” bump the next addr by incr bytes
  • flags β€” access flags

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the whole vibe is: update the page tables using sDMA (CIK) ✨ that's the function. short, sweet, and iconic. not me being obsessed with a tiny kernel helper, but here we are 🫢


πŸ’… SEE ALSO πŸ’…

Kernel file: ./drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c

and these besties, fr fr:


πŸ’– this iconic lil' page comes from the source/version sitch ./drivers/gpu/drm/amd/amdgpu and was dated October 2026 β€” mwah, bye bestie πŸ’…πŸŽ€

πŸ“¦ where this page comes from