v3d_job_reference_bos(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to v3d_job_reference_bos(9) β€” it’s from the Kernel API Manual, and it’s giving β€œshare the BOs, don’t redo the lookup” energy πŸ’…βœ¨

πŸŽ€ NAME πŸŽ€

v3d_job_reference_bos β€” share another job’s BOs with @dst πŸ’–

✨ SYNOPSIS ✨

int v3d_job_reference_bos (struct v3d_job *dst , struct v3d_job *src );

🫢 ARGUMENTS 🫢

  • dst β€” the job that acquires references to the BOs πŸ‘‘
  • src β€” the job whose already-resolved BO list is shared πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

okay so picture this: a submission has multiple jobs that use the same BOs. The trailing job should not look the handles up again β€” not the vibe, because it could cause inconsistencies 😭. Instead, it should reference the previous job’s BOs. slay, periodt.

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/v3d/v3d_submit.c, plus these besties:


mwah πŸ’‹ this page lives under source/version ./drivers/gpu/drm/v3d, stamped October 2026, and yes it’s literally v3d_job_reference_bos(9) β€” iconic πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from