panthor_subm..._sync_signal(9)
π panthor_submit_ctx_get_sync_signal
okay so bestie, welcome to the Kernel API Manual entry for panthor_submit_ctx_get_sync_signal β yes that name is a mouthful, yes it's giving "my parents let me pick my own name" energy, but we're gonna get through it together π«Ά
β¨ NAME β¨
panthor_submit_ctx_get_sync_signal β literally searches for a signal operation and adds one if none was found π (yes, it's a find-or-create situation, iconic behavior honestly)
πΈ SYNOPSIS πΈ
int panthor_submit_ctx_get_sync_signal (struct panthor_submit_ctx *ctx ,
u32 handle , u64 point );
π ARGUMENTS π
ctxβ the context you're searching the signal operation in π¦ like, this is the whole world this function lives inhandleβ the syncobj handle, no cappointβ the syncobj point β
π₯ RETURN π₯
Returns 0 on success, and a negative error code otherwise π (so like, check it, fr fr β negative means something went sideways)
π SEE ALSO π
the whole friend group, all here in the group chat π:
- Kernel file
./drivers/gpu/drm/panthor/panthor_drv.cuser <-> 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_update_job_sync_signal_fences(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)
and that's the whole page, bestie π this little gem lives over in ./drivers/gpu/drm/panthor and the docs are timestamped October 2026, so like, futuristic slay β¨ go forth and sync those signals π§ββοΈπ
π¦ 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