STRUCT ISST_PERF_LEVEL_CONTROL(9)
β¨ struct isst_perf_level_control(9) β¨
okay so bestie, welcome to the Kernel API Manual π«Ά β this is the page for struct isst_perf_level_control, which is literally just a cute little bundle of fields you hand to the kernel when you wanna change your SST-PP level. no cap, that's the whole vibe. π
πΈ NAME πΈ
struct isst_perf_level_control β the structure to set the SST-PP level π₯
π SYNOPSIS π
struct isst_perf_level_control {
__u8 socket_id;
__u8 power_domain_id;
__u8 level;
};
three __u8s and a dream, that's her π (yes the closing brace has a lil space before it in the original, we're keeping it exactly as it is, iykyk)
π¦ Members π¦
socket_idβ the Socket/package id π like, which socket are we talking about bestiepower_domain_idβ the Power Domain id π again, gotta know which domainlevelβ the level to set β¨ the actual thing you want, the main character of this struct ngl
π Description π
This is the structure you use to change the SST-PP level using the IOCTL ISST_IF_PERF_SET_LEVEL π―
that's it. that's the description. short and iconic, periodt.
π SEE ALSO π
Kernel file ./include/uapi/linux/isst_if.h π and all these fellow struct girlies, go say hi:
struct isst_if_platform_info(9)struct isst_if_cpu_map(9)struct isst_if_cpu_maps(9)struct isst_if_io_reg(9)struct isst_if_io_regs(9)struct isst_if_mbox_cmd(9)struct isst_if_mbox_cmds(9)struct isst_if_msr_cmd(9)struct isst_if_msr_cmds(9)struct isst_core_power(9)struct isst_clos_param(9)struct isst_if_clos_assoc(9)struct isst_if_clos_assoc_cmds(9)struct isst_tpmi_instance_count(9)struct isst_perf_level_info(9)struct isst_perf_feature_control(9)struct isst_perf_level_data_info(9)struct isst_perf_level_fabric_info(9)struct isst_perf_level_cpu_mask(9)struct isst_base_freq_info(9)struct isst_turbo_freq_info(9)
bestie reminder: every one of those isstructsomething(9)β don't go dropping thestructkeyword and don't go dropping the section number, the man page will not find them and you'll be sad π
and that's the page!! π§ source lives at ./include/uapi/linux, dated October 2026, and the whole thing is filed under struct isst_...evel_control(9) (yes the title gets truncated in the header, it's giving terminal-width problems, we love her anyway π). mwah, go set some perf levels responsibly ππ
π¦ 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