papr_rtas_run_sequence(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ papr_rtas_run_sequence(9) ✨

okay so bestie, welcome to the Kernel API Manual corner of the group chat. this page is about papr_rtas_run_sequence, and it is literally here to run one single retrieval sequence. iconic, focused, no extra subplot. πŸ’…

πŸŽ€ NAME πŸŽ€

papr_rtas_run_sequence β€” run a single retrieval sequence. that’s the whole assignment: one sequence, one run. periodt. ✨

🌸 SYNOPSIS 🌸

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

πŸ¦‹ ARGUMENTS πŸ¦‹

  • seq β€” the caller’s functions that complete the sequence. iykyk: you bring the caller functions, this call completes the sequence. 🫢

πŸ”₯ CONTEXT πŸ”₯

context check, bestie: this function may sleep. It holds a mutex and an RTAS work area for its duration. It typically performs multiple sleepable slab allocations. so yes, it’s a whole little operation β€” plan for the nap and the held resources, fr fr. 😴

πŸ’œ RETURN πŸ’œ

  • success: a populated struct papr_rtas_blob. πŸŽ€
  • otherwise: an encoded error pointer. 😭

🌈 SEE ALSO 🌈


πŸ’– that’s the tea from ./arch/powerpc/platforms/pseries, October 2026 β€” papr_rtas_run_sequence(9), Kernel API Manual, signing off πŸ’…

πŸ“¦ where this page comes from