acpi_graph_g...ext_endpoint(9)
π acpi_graph_g...ext_endpoint(9) π
okay so welcome to the Kernel API Manual, section 9 bestie β this is the page for acpi_graph_g...ext_endpoint(9) and we're gonna get you comfy with it β¨
πΈ NAME πΈ
acpi_graph_get_next_endpoint β get the next endpoint ACPI firmware node, no cap π
β¨ SYNOPSIS β¨
struct fwnode_handle * acpi_graph_get_next_endpoint (const struct
fwnode_handle *fwnode , struct fwnode_handle *prev );
π¦ ARGUMENTS π¦
fwnodeβ a pointer to the parent firmware node π«Ά this is the node we're looking under, bestieprevβ the previous endpoint node, orNULLif you wanna grab the very first one π
π DESCRIPTION π
So what it does: it looks up the next endpoint ACPI firmware node below whatever fwnode you handed it π
It returns NULL if there's no next endpoint, or if something goes wrong (error case, you know how it is π). But if it slays and succeeds? You get the next endpoint returned to you. periodt. π
π₯ SEE ALSO π₯
Kernel file ./drivers/acpi/property.c β go check it out, iykyk π
acpi_data_get_property(9)acpi_dev_get_property(9)acpi_node_prop_get(9)acpi_data_get_property_array(9)__acpi_node_get_property_reference(9)acpi_node_prop_read(9)acpi_node_get_parent(9)acpi_graph_get_child_prop_value(9)acpi_graph_get_remote_endpoint(9)
like a whole lil friend group of functions fr fr π§π
okay that's the whole page bestie, you ate that reading session π β¨
source: ./drivers/acpi Β· version/date: October 2026 Β· and yes the page is literally called acpi_graph_g...ext_endpoint(9), iconic truncation, we love her ππ¦π
π¦ 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