PVR_UOBJ_GET_ARRAY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ PVR_UOBJ_GET_ARRAY πŸ’…

okay so bestie, welcome to PVR_UOBJ_GET_ARRAY β€” straight out of the Kernel API Manual, section 9, kernel-land obviously πŸ‘‘. This is the little macro that copies from @_src_drm_pvr_obj_array.array to alloced memory and then hands you back a pointer in _dest_array. that's it. that's the whole vibe. 🫢


πŸŽ€ SYNOPSIS πŸŽ€

PVR_UOBJ_GET_ARRAY (_dest_array , _src_drm_pvr_obj_array );

literally just two args, no cap. here's the shape of it πŸ‘‡

🌸 ARGUMENTS 🌸

  • _dest_array β€” the destination C array object, and it lives in kernel space. that's your output spot, bestie πŸ’–
  • _src_drm_pvr_obj_array β€” the struct drm_pvr_obj_array πŸ¦‹ that's holding a __u64 raw pointer to the source C array over in user space, plus the size of each array element in user space (aka the 'stride' πŸŽ€). yes, stride, iconic word, we love her.

⭐ RETURN ⭐

Error code, bb πŸ’€ β€” see pvr_get_uobj_array for the deets. iykyk.

πŸ¦‹ SEE ALSO πŸ¦‹

ngl, go read the friends too β€” they're all in the same little family and honestly they ate πŸ”₯

and that's the page fr fr πŸ’… this lil number ships from ./drivers/gpu/drm/imagination and it's stamped October 2026 β€” go off, kernel era πŸ‘‘βœ¨

πŸ“¦ where this page comes from