STRUCT RTAS_GET_INDICES_PARAMS(9)
π 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 π
- Kernel file
./arch/powerpc/platforms/pseries/papr-indices.c papr_dynamic_indicator_ioc_set(9)papr_dynamic_sensor_ioc_get(9)
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
- 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