papr_rtas_blob_extend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… papr_rtas_blob_extend(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes this is the actual manual-page section name, we're fancy like that πŸŽ€ β€” and today's main character is papr_rtas_blob_extend, a little legend from the PowerPC pseries corner of the kernel. pull up a chair, this one's short and sweet 🌸


✨ NAME ✨

papr_rtas_blob_extend β€” literally just appends data to a &struct papr_rtas_blob. that's it. that's the whole vibe. slay πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int papr_rtas_blob_extend (struct papr_rtas_blob *blob , const char
*data , size_t len );

no cap, that's the exact signature, spaces and all. don't @ me, that's just how it's written πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • blob β€” the blob you're extending, bestie. the glow-up recipient. the blob in question 🫢
  • data β€” the shiny new data being appended to blob. fresh content, just dropped ✨
  • len β€” the length of data. gotta know how much newness you're bringing πŸ’–

πŸ’€ CONTEXT πŸ’€

may sleep 😴

fr fr, it can sleep β€” so don't go calling this from somewhere spicy like an atomic context. the kernel will be Big Mad. iykyk πŸ™ˆ

⭐ RETURN ⭐

  • -ENOMEM if the allocation fails 😭 (out of memory, we've all been there)
  • 0 otherwise πŸŽ‰ β€” that's your slay result

🌈 SEE ALSO 🌈

the whole friend group, together again 🫢✨


and that's the page, bestie πŸ’œ huge thanks to the ./arch/powerpc/platforms/pseries crew β€” this one's stamped October 2026, so go forth and extend those blobs. periodt. πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from