drm_sched_entity_push_job(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, we’re on the Kernel API Manual page for drm_sched_entity_push_job(9), and the whole vibe is this:

drm_sched_entity_push_job β€” Submit a job to the entity's job queue πŸ’…

✨ SYNOPSIS ✨

literally the signature, no cap:

void drm_sched_entity_push_job (struct drm_sched_job *sched_job );

πŸ’… ARGUMENTS πŸ’…

  • sched_job β€” job to submit. that’s the one argument, bestie 🫢

⚠️ NOTE ⚠️

okay this is the part where you pay attention, fr fr. To guarantee that the order of insertion to queue matches the job's fence sequence number, this function should be called with drm_sched_job_arm under common lock for the struct drm_sched_entity that was set up for sched_job in drm_sched_job_init. periodt. πŸ”₯

πŸ‘€ SEE ALSO πŸ‘€


that’s the whole page, bestie πŸ’– source/version: ./drivers/gpu/drm/scheduler Β· date: October 2026 Β· page: drm_sched_entity_push_job(9) πŸ¦‹

πŸ“¦ where this page comes from