papr_rtas_run_sequence(9)
β¨ 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 π
- Kernel file
./arch/powerpc/platforms/pseries/papr-rtas-common.c papr_rtas_blob_extend(9)papr_rtas_blob_generate(9)papr_rtas_retrieve(9)papr_rtas_setup_file_interface(9)
π 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
- 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