drm_sched_jo...d_dependency(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is the Kernel API Manual page for drm_sched_job_add_dependency β€” the header up top is the truncated cutie drm_sched_jo...d_dependency(9), and the whole point is literally this: it adds the fence as a job dependency. πŸ’…βœ¨

🌸 SYNOPSIS 🌸

int drm_sched_job_add_dependency (struct drm_sched_job *job , struct
       dma_fence *fence );

πŸŽ€ ARGUMENTS πŸŽ€

  • job β€” the scheduler job you’re adding the dependencies to, bestie.
  • fence β€” the dma_fence that gets added to the list of dependencies.

πŸ¦‹ DESCRIPTION πŸ¦‹

Read this part carefully, okay? Note that fence is consumed in both the success and error cases. Both. Not just when it works. πŸ˜­πŸ’€

✨ RETURN ✨

  • 0 on success
  • or an error on failing to expand the array

πŸ”— SEE ALSO πŸ”—

the whole related-pages squad said hiiii πŸ‘‘:


mwah πŸ’‹ that’s the whole page, bestie β€” source/version line said ./drivers/gpu/drm/scheduler, and the date was October 2026. πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from