panthor_subm...ignal_fences(9)
π panthor_subm...ignal_fences(9) β like, the Kernel API Manual, bestie π
Okay so real talk, this page lives in the Kernel API Manual and it's all about panthor_submit_ctx_update_job_sync_signal_fences β yes that name is a whole paragraph, we don't talk about it π β and it does exactly one iconic little job: it updates the fences on the signal operations that a job specified. That's the vibe. That's the whole gig. β¨
πΈ NAME πΈ
panthor_submit_ctx_update_job_sync_signal_fences β updates the fences on the signal operations specified by a job. Lowkey self-explanatory once you stop hyperventilating at the length of the name, ngl. π
π¦ SYNOPSIS π¦
int panthor_submit_ctx_update_job_sync_signal_fences (struct
panthor_submit_ctx *ctx , u32 job_idx );
Like, it hands back an int. That's it. That's the whole signature. She's not complicated, she's just got a long name. π
β¨ ARGUMENTS β¨
ctxβ the context you're searching for the signal operation in. Think of it as the group chat you're scrolling through looking for That One Message. π«Άjob_idxβ the index of the job you wanna operate on. It's au32, it's a number, it points at which job is the main character today. π
π₯ RETURN π₯
0 on success, and a negative error code otherwise. So like, zero means slay, negative means something went sideways and you should probably read the error code instead of just yelling. π
π SEE ALSO π
Okkkay buckle up bestie because this list is long and every single one of them is invited to the party. No gatekeeping here, periodt. π
Kernel file ./drivers/gpu/drm/panthor/panthor_drv.c user <-> kernel object copy helpers.(9)panthor_set_uobj(9)panthor_get_uobj_array(9)PANTHOR_UOBJ_MIN_SIZE_INTERNAL(9)PANTHOR_UOBJ_DECL(9)PANTHOR_UOBJ_MIN_SIZE(9)PANTHOR_UOBJ_SET(9)PANTHOR_UOBJ_GET_ARRAY(9)struct panthor_sync_signal(9)struct panthor_job_ctx(9)struct panthor_submit_ctx(9)panthor_check_sync_op(9)panthor_sync_signal_free(9)panthor_submit_ctx_add_sync_signal(9)panthor_submit_ctx_search_sync_signal(9)panthor_submit_ctx_add_job(9)panthor_submit_ctx_get_sync_signal(9)panthor_submit_ctx_collect_job_signal_ops(9)panthor_submit_ctx_push_fences(9)panthor_submit_ctx_add_sync_deps_to_job(9)panthor_submit_ctx_collect_jobs_signal_ops(9)panthor_submit_ctx_add_deps_and_arm_jobs(9)panthor_submit_ctx_push_jobs(9)panthor_submit_ctx_init(9)panthor_submit_ctx_cleanup(9)
Like, that's the whole friend group right there. Go read them too, iykyk. π
ngl if you got this far you're genuinely built different π
Sign-off time β¨ β this little masterpiece comes to you from ./drivers/gpu/drm/panthor, dated October 2026, and it's filed under that gorgeous mouthful panthor_subm...ignal_fences(9). Bye bestie, go update some fences ππ¦πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms