xe_bo_vma_count_inc_locked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ xe_bo_vma_count_inc_locked(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual β€” this is the page for xe_bo_vma_count_inc_locked(9), and it is literally about accounting a new VMA on a BO. yes, we are doing bookkeeping and we are gonna slay it πŸ’…βœ¨

πŸ’– NAME πŸ’–

xe_bo_vma_count_inc_locked β€” Account a new VMA on a BO.

🌸 SYNOPSIS 🌸

void xe_bo_vma_count_inc_locked (struct xe_bo *bo );

✨ ARGUMENTS ✨

  • bo β€” Buffer object. that is the struct xe_bo * from the synopsis, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the whole move here: it increments vma_count. that is it. that is the vibe ✨

⚠️ but fr fr, the caller must hold the BO's dma-resv lock. this is a locked-context situation, no cap β€” do not come in here without it πŸ”’πŸ˜­

πŸŽ€ SEE ALSO πŸŽ€

byeeee, source/version is ./drivers/gpu/drm/xe, date is October 2026, and the page title is xe_bo_vma_count_inc_locked(9). mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from