PANTHOR_UOBJ_SET(9)
π PANTHOR_UOBJ_SET(9) β like, the whole entire manual, bestie β¨
okay so real talk: this is a page from the Kernel API Manual π, and the star of the show is PANTHOR_UOBJ_SET(9). yes that's the whole title, no I'm not abbreviating it, it's iconic and we respect it π
πΈ NAME πΈ
PANTHOR_UOBJ_SET β copy a kernel object to a user object. that's it. that's the vibe. π«Ά
β¨ SYNOPSIS β¨
PANTHOR_UOBJ_SET (_dest_usr_ptr , _usr_size , _src_obj );
look at her go. three args, zero drama. π
π¦ ARGUMENTS π¦
_dest_usr_ptrβ the user pointer you're copying to. like, where the data's gonna live. destination girlie. π_usr_sizeβ how big the user object is. the size. the measurements. gotta know before you copy anything, no cap. π_src_objβ the kernel object you're copying. and listen β it's the object itself, not a pointer. say it with me: not a pointer. do not pass a pointer. i'm serious. π
π₯ RETURN π₯
0on success π- a negative error code otherwise π
that's literally it. binary mood. β
π SEE ALSO π
okay bestie, this list is LONG and every single one of these is a real one, so buckle up π§:
- 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_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_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)
likeβ¦ that's a whole friend group and every one of them ate ππ
and that's the page!! mwah π«Ά this little gem lives in ./drivers/gpu/drm/panthor, it's dated October 2026, and it answers to the name PANTHOR_UOBJ_SET(9) β remember it, cite it, love it. bye bestie!! πβ¨π
π¦ 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