lwmi_events_notify(9)
πΈ NAME πΈ
lwmi_events_notify β call functions for the notifier call chain. This is the lwmi_events_notify(9) page from the Kernel API Manual, and yes bestie, we're doing this. π
β¨ SYNOPSIS β¨
void lwmi_events_notify (struct wmi_device *wdev , union acpi_object
*obj );
π ARGUMENTS π
wdevβ the parent WMI device of the driver. It's giving "who's your parent device, bestie". π«Άobjβ an ACPI object passed by the registered WMI Event. That's the event's little payload moment. β¨
π DESCRIPTION π
okay so what this does is validate the WMI event data, then notify all registered drivers of the event and its output. That's the whole main character move: vibe check the event data first, then let every registered driver know about the event and what came out of it. No cap. π₯
π₯ RETURN π₯
Returns 0 on success, or an error code. That's it. If it's not 0, something went sideways and you get an error code instead. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/platform/x86/lenovo/wmi-events.c lwmi_events_register_notifier(9)lwmi_events_unregister_notifier(9)devm_lwmi_events_unregister_notifier(9)devm_lwmi_events_register_notifier(9)
okay that's the page, ily π β source/version: ./drivers/platform/x86/lenovo, date: October 2026, page: lwmi_events_notify(9). periodt. π«Ά
π¦ 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