SBRMI_IOCTL_CPUID_CMD(9)
β¨ SBRMI_IOCTL_CPUID_CMD β¨
okay so bestie, youβve landed on the SBRMI_IOCTL_CPUID_CMD page in the Kernel API Manual β section 9, iykyk π . This is the manual name folded in right at the top, and weβre about to make these APML ioctl vibes make sense. π¦
πΈ Parameters πΈ
struct apml_cpuid_msgβ a pointer to thestruct apml_cpuid_msgthat will contain the protocol information. π«Ά
π Description π
okay so the main character here is the IOCTL command for APML messages using generic _IOWR. β¨ The IOCTL provides userspace access to the AMD sideband cpuid protocol, no cap. π
- CPUID protocol β to get CPU details for Function/Ext Function at thread level. π
- returning
"-EFAULT"if none of the above"-EPROTOTYPE"error is returned to provide additional error details. π
π«Ά SEE ALSO π«Ά
Kernel file: ./include/uapi/misc/amd-apml.h
SBRMI_IOCTL_MBOX_CMD(9)SBRMI_IOCTL_MCAMSR_CMD(9)SBRMI_IOCTL_REG_XFER_CMD(9)SBTSI_IOCTL_REG_XFER_CMD(9)
xoxo from SBRMI_IOCTL_CPUID_CMD(9), sourced at ./include/uapi/misc, dated October 2026 β catch you in the kernel, bestie π
π
π¦ 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