papr_rtas_blob_generate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… papr_rtas_blob_generate(9) β€” the Kernel API Manual glow-up πŸŽ€

okay bestie, so you're in the <pink>Kernel API Manual</pink> and this page is all about papr_rtas_blob_generate(9) β€” literally the function that builds you a fresh &struct papr_rtas_blob. yes queen, it's giving constructor energy πŸ‘‘


✨ NAME ✨

papr_rtas_blob_generate β€” Construct a new &struct papr_rtas_blob.

that's it, that's the whole vibe. it makes a blob. it's iconic. 🫢


🌸 SYNOPSIS 🌸

const struct papr_rtas_blob * papr_rtas_blob_generate (struct
papr_rtas_sequence *seq );

look at her. one argument, returns a const struct papr_rtas_blob *. no cap, that's the whole signature πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • seq β€” this is the work function of the caller, and like… it's the callback that gets called to obtain data with the caller RTAS call. it's the main character of this whole operation, fr fr.

πŸ’« DESCRIPTION πŸ’«

so here's the tea β˜• β€” the work callback is invoked until it returns NULL. yes, on repeat, until it's done. lowkey a vibe.

seq is passed to work in its first argument on every single call πŸ“ž β€” like it's showing up to the group chat every time.

and when work returns data (slay), it should store the data length in its second argument. don't forget that part bestie, it's important πŸ™ˆ


🌈 CONTEXT 🌈

May sleep. 😴

yep. she naps. it's allowed. go off.


πŸ‘‘ RETURN πŸ‘‘

returns a completely populated struct papr_rtas_blob β€” like fully dressed, hair done, everything β€” or NULL on error 😭. no in-between, no half-finished looks. periodt.


πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, honestly 🫢✨


alright bestie, that's the page πŸ’– this lil drop came to you straight from ./arch/powerpc/platforms/pseries, dated October 2026, and she's filed under papr_rtas_blob_generate(9) πŸŽ€ go forth and generate some blobs, you absolute icon 🌟

πŸ“¦ where this page comes from