amdgpu_vm_pt_add_list(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual entry for amdgpu_vm_pt_add_list (section 9, iykyk). This function is here to add PD/PT level to the flush list β that's literally the whole name, no cap. β¨
πΈ SYNOPSIS πΈ
void amdgpu_vm_pt_add_list (struct amdgpu_vm_update_params *params ,
struct amdgpu_vm_pt_cursor *cursor );
Signature copied exactly, character for character. Slay. π
π¦ ARGUMENTS π¦
paramsβ parameters for the update. That's the vibe. πcursorβ first PT entry to start DF search from, nonNULL. Like, it has to be nonNULL, periodt. π«Ά
π DESCRIPTION π
This list will be freed after TLB flush. Short, iconic, and important: after the TLB flush, the list is freed. No extra lore, bestie. π
π₯ SEE ALSO π₯
Kernel file: ./drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
The whole bestie squad:
amdgpu_vm_pt_level_shift(9)amdgpu_vm_pt_num_entries(9)amdgpu_vm_pt_entries_mask(9)amdgpu_vm_pt_size(9)amdgpu_vm_pt_parent(9)amdgpu_vm_pt_start(9)amdgpu_vm_pt_descendant(9)amdgpu_vm_pt_sibling(9)amdgpu_vm_pt_ancestor(9)amdgpu_vm_pt_next(9)amdgpu_vm_pt_first_dfs(9)amdgpu_vm_pt_continue_dfs(9)amdgpu_vm_pt_next_dfs(9)amdgpu_vm_pt_clear(9)amdgpu_vm_pt_create(9)amdgpu_vm_pt_alloc(9)amdgpu_vm_pt_free(9)amdgpu_vm_pt_free_list(9)amdgpu_vm_pt_free_root(9)amdgpu_vm_pde_update(9)amdgpu_vm_pte_update_noretry_flags(9)amdgpu_vm_pte_fragment(9)amdgpu_vm_ptes_update(9)amdgpu_vm_pt_map_tables(9)
buh-bye π
β this page comes from source/version ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's the amdgpu_vm_pt_add_list(9) girly. mwah π
π¦ 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