objagg_obj_raw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

objagg_obj_raw β€” bestie, this one hands you back the user's private pointer, no cap πŸ’…


🌸 SYNOPSIS 🌸

const void * objagg_obj_raw (const struct objagg_obj *objagg_obj );

πŸŽ€ ARGUMENTS πŸŽ€

  • objagg_obj β€” the objagg object instance in question, like the actual lil' object you're poking at 🫢

πŸ’« NOTE πŸ’«

Okay so real talk: all locking must be provided by the caller. Every single bit of it. This function is out here living its life with zero lock energy of its own, so if you need synchronization that's a you problem, not a her problem πŸ”₯

As for what you get back? It returns the user private pointer exactly as it was passed to objagg_obj_get by the obj arg. Like, the identical pointer. Character for character, vibe for vibe ✨


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./lib/objagg.c and the whole friend group:


okay that's the whole page, go forth and grab your raw pointers responsibly πŸ§šπŸ’–

sign-off szn: this one lives in ./lib, dated October 2026, and it's your girl objagg_obj_raw(9) β€” see you in the kernel manual, mwah πŸ’œ

πŸ“¦ where this page comes from