amdgpu_vm_bo_find(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… amdgpu_vm_bo_find(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” today's main character is amdgpu_vm_bo_find(9), and she is literally here to find the bo_va for a specific vm & bo. no cap, this one is short but important πŸŽ€

🌸 NAME 🌸

amdgpu_vm_bo_find - find the bo_va for a specific vm & bo

✨ SYNOPSIS ✨

struct amdgpu_bo_va * amdgpu_vm_bo_find (struct amdgpu_vm *vm , struct
       amdgpu_bo *bo );

🫢 ARGUMENTS 🫢

  • vm β€” requested vm. the vm in question, the one you're searching inside πŸ’–
  • bo β€” requested buffer object. the buffer object you're looking for πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

Find bo inside the requested vm. periodt. it searches inside the bos vm list for the requested vm.

Returns the found bo_va or NULL if none is found. so if it's not there, you get NULL β€” not a meltdown, just a NULL 😭

⚠️ real talk, bestie: Object has to be reserved! this is not a vibe-check-optional situation, okay? reserve the object first, fr fr πŸ’€

πŸŽ€ RETURN πŸŽ€

Found bo_va or NULL. that's the whole return vibe: found bo_va, or NULL 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

okay the SEE ALSO section is literally a whole friend group, and every single one of these is invited β€” no skipping, iykyk:


and that's the whole page, bestie πŸ’– source: ./drivers/gpu/drm/amd/amdgpu; date: October 2026; page: amdgpu_vm_bo_find(9) β€” signing off with main character energy 🌈

πŸ“¦ where this page comes from