lwmi_events_notify(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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 πŸ¦‹

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