STRUCT ISST_IF_MSR_CMDS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so welcome to the struct isst_if_msr_cmds(9) page, straight out of the Kernel API Manual πŸ’– this one's all about struct isst_if_msr_cmds β€” the structure for msr commands. yes bestie, that's literally the whole name, we're being efficient today ✨


πŸŽ€ SYNOPSIS πŸŽ€

here's the whole shape of it, no cap:

struct isst_if_msr_cmds {
    __u32 cmd_count;
    struct isst_if_msr_cmd msr_cmd[1];
};

like, that's it. that's the struct. she's small but she's doing her job 🫢


πŸ’… MEMBERS πŸ’…

  • cmd_count β€” this is the number of mailbox commands chilling in msr_cmd[]. that's the count, bestie, she's literally counting πŸ“Š
  • msr_cmd β€” holds one or more msr commands. one or more, so don't come at her with zero πŸ™ˆ

✨ DESCRIPTION ✨

so the way this works: this structure gets used with the ioctl ISST_IF_MSR_COMMAND to send one or more MSR commands πŸ”₯ that's the whole vibe.

and the IOCTL return value? iconic detail β€” it indicates the number of commands sent, or an error number if no commands have been sent at all 😭 so yeah, read that return value, it's telling you something important, fr fr.


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file that started it all: ./include/uapi/linux/isst_if.h

and the whole friend group, all in their (9) era πŸ‘‘:

  • 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_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_level_control(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)

okay that's the page!! mwah πŸ’– this lil beauty lives over in ./include/uapi/linux, dated October 2026 β€” struct isst_if_msr_cmds(9), Kernel API Manual, that's a wrap bestie, go forth and send those MSR commands πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from