papr_rtas_blob_generate(9)
π 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 π₯
Kernel file ./arch/powerpc/platforms/pseries/papr-rtas-common.cβ literally the source file, go read her πpapr_rtas_blob_extend(9)papr_rtas_run_sequence(9)papr_rtas_retrieve(9)papr_rtas_setup_file_interface(9)
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
- 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