OF_CHILD(9) | Kernel Developer's Manual | OF_CHILD(9) |
NAME¶
OF_child
, OF_parent
,
OF_peer
—
navigate device tree
SYNOPSIS¶
#include <dev/ofw/ofw_bus.h>
#include
<dev/ofw/ofw_bus_subr.h>
phandle_t
OF_child
(phandle_t
node);
phandle_t
OF_parent
(phandle_t
node);
phandle_t
OF_peer
(phandle_t
node);
DESCRIPTION¶
OF_child
() returns the phandle value of the first child
of the node. Zero is returned if there are no child
nodes.
OF_parent
() returns the phandle for the
parent of the node. Zero is returned if
node is the root node.
OF_peer
() returns the phandle value of the
next sibling of the node. Zero is returned if there is
no sibling node.
EXAMPLES¶
phandle_t node, child; ... for (child = OF_child(node); child != 0; child = OF_peer(child) { ... }
SEE ALSO¶
OF_finddevice(9)AUTHORS¶
This manual page was written by Oleksandr Tymoshenko <gonzo@FreeBSD.org>.April 9, 2018 | Linux 4.19.0-10-amd64 |