STRUCT RTAS_GET_INDICES_PARAMS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct rtas_get_indices_params(9) πŸ’–

okay so real talk, this is a page from the Kernel API Manual and it's all about struct rtas_get_indices_params β€” literally the parameters (both the in ones and the out ones) for ibm,get-indices. that's it, that's the whole vibe. she's a little struct with a big job πŸŽ€


✨ SYNOPSIS ✨

struct rtas_get_indices_params {
    u8 is_sensor;
    u32 indice_type;
    struct rtas_work_area *work_area;
    u32 next;
    s32 status;
 };
bestie look at her. five fields. no notes. she ate πŸ’…

🌸 Members 🌸

  • is_sensor β€” an In param: the caller provides whether this is a sensor or an indicator. like, you gotta tell her which one it is, she's not a mind reader πŸ¦‹
  • indice_type β€” an In param: the caller-provided indice token (sensor or indicator, pick your fighter) ✨
  • work_area β€” an In param: the caller-provided work area buffer where the results go. your buffer, your rules, she just fills it 🫢
  • next β€” a two-way icon πŸ’« In: the sequence number. Out: the next sequence number. she gives you the next one back, that's the whole bit.
  • status β€” an Out param: the RTAS call status. you don't set this, she does. main character energy πŸ‘‘

πŸ‘€ SEE ALSO πŸ‘€

go read those too, iykyk πŸ“š


and that's the whole page, bestie β€” no cap, every field accounted for 🌈

this masterpiece lives in ./arch/powerpc/platforms/pseries, dated October 2026, and it's signed struct rtas_...dices_params(9) (yes the truncation is canon, don't come for her, she's iconic πŸ’€). mwah, study hard, drink water, and may your buffers always be big enough πŸ“πŸ’œ

πŸ“¦ where this page comes from