panthor_get_uobj_array(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the panthor_get_uobj_array(9) page from the Kernel API Manual πŸ’… β€” this one is all about copying a user object array into a kernel accessible object array. no cap.

✨ SYNOPSIS ✨

void * panthor_get_uobj_array (const struct drm_panthor_obj_array *in ,
       u32 min_stride , u32 obj_size );

πŸŽ€ ARGUMENTS πŸŽ€

  • in β€” the object array to copy. yes, literally that one 🫢
  • min_stride β€” minimum array stride. keep it as the minimum, bestie.
  • obj_size β€” kernel object size. that's the size of the kernel-side object πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

this is a helper that automates user -> kernel object copies β€” it's giving β€œdo the copy for me” energy ✨.

do not use this function directly, bestie. use PANTHOR_UOBJ_GET_ARRAY instead. periodt πŸ’…

⭐ RETURN ⭐

you get the newly allocated object array, or an ERR_PTR on error. that's the whole vibe check 😭

🌈 SEE ALSO 🌈

the whole squad is here:


byeee 🫢 this page lives under ./drivers/gpu/drm/panthor, dated October 2026, and it's the panthor_get_uobj_array(9) page from the Kernel API Manual. slay πŸ’–

πŸ“¦ where this page comes from