amdgpu_vm_pt_continue_dfs(9)
π amdgpu_vm_pt_continue_dfs(9) π
okay so this is the Kernel API Manual page for amdgpu_vm_pt_continue_dfs(9), and bestie, it's a whole little vibe check for the search π
β¨
πΈ NAME πΈ
amdgpu_vm_pt_continue_dfs β check if the deep first search should continue.
That's literally the whole assignment: it's the function that decides whether the deep first search keeps going or wraps it up. No cap. π
β¨ SYNOPSIS β¨
bool amdgpu_vm_pt_continue_dfs (struct amdgpu_vm_pt_cursor *start ,
struct amdgpu_vm_bo_base *entry );
π ARGUMENTS π
startβ the starting point for the search, aka where this whole little journey begins π«Άentryβ the current entry, like the one right in front of you right now π
π RETURN π
True when the search should continue, false otherwise.
It's giving boolean clarity, honestly β yes means keep going, no means we're done here βπ
π¦ SEE ALSO π¦
First up, the kernel file with the lore:
- Kernel file β
./drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
Then the whole function friend group β every single one is linked:
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_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)
mwah π this page is from the ./drivers/gpu/drm/amd/amdgpu source, dated October 2026, and it's the amdgpu_vm_pt_continue_dfs(9) manual page β bye bestie! π«Άπ
π¦ 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