wmi_set_block(9)
π wmi_set_block(9) β straight from the Kernel API Manual, bestie π
Okay so this page is about wmi_set_block, and it lives in the Kernel API Manual. It writes stuff into a WMI block, but heads up: it's deprecated π.
πΈ NAME πΈ
wmi_set_block β Write to a WMI block (deprecated) π«Ά
β¨ SYNOPSIS β¨
acpi_status wmi_set_block (const char *guid_string , u8 instance , const
struct acpi_buffer *in );
π ARGUMENTS π
guid_stringβ a 36 char string of the formfa50ff2b-f2e8-45de-83fa-65417f2f49ba. Literally that exact shape, iykyk.instanceβ Instance index, obvi.inβ Buffer containing new values for the data block.
π« DESCRIPTION π«
It writes the contents of the input buffer to an ACPI-WMI data block. That's it, that's the whole move β¨. But again: deprecated π, so don't act like it's the main character unless you have to.
π RETURN π
It returns acpi_status signaling success or error. So it's giving status-code realness π₯.
π SEE ALSO π
Kernel file ./drivers/platform/wmi/core.c and the whole bestie list:
wmi_instance_count(9)wmidev_instance_count(9)wmi_evaluate_method(9)wmidev_evaluate_method(9)wmidev_invoke_method(9)wmidev_invoke_procedure(9)wmi_query_block(9)wmidev_block_query(9)wmidev_query_block(9)wmidev_block_set(9)wmidev_set_block(9)wmi_install_notify_handler(9)wmi_remove_notify_handler(9)wmi_has_guid(9)wmi_get_acpi_device_uid(9)wmi_driver_unregister(9)
π okay bye bestie! source/version: ./drivers/platform/wmi; date: October 2026; page: wmi_set_block(9) β mwah π
π¦ 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