amdgpu_vm_pt_ancestor(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this is amdgpu_vm_pt_ancestor(9) from the Kernel API Manual, and bestie, it's literally the "go to parent node" function. that's the whole vibe. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

bool amdgpu_vm_pt_ancestor (struct amdgpu_vm_pt_cursor *cursor );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • cursor β€” the current state, aka where you are right now in the walk. it's the main character of this operation. 🫢

🌸 DESCRIPTION 🌸

Walk to the parent node of the current node. that's it, that's the whole plot. lowkey iconic for how simple it is. you take the cursor, you point it at its parent, and you keep it moving. no cap, it's giving "level up but backwards" energy. 🧚


⭐ RETURN ⭐

Returns True if the walk was possible, and false otherwise. so yeah, it tells you if the parent trip actually happened or if you hit a wall. πŸ™ˆ


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c

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_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_add_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)


this cutie page came from the ./drivers/gpu/drm/amd/amdgpu source tree, and it's dated October 2026. that's the whole footer, bestie β€” periodt. πŸ’–

πŸ“¦ where this page comes from