of_find_node_by_name函数中参数的含义
时间: 2023-06-10 08:05:24 浏览: 154
of_find_node_by_name函数是Linux内核中的一个函数,用于根据设备树中的节点名称查找对应的节点。它的参数是一个指向设备树节点名称的字符串指针。
该函数返回值是一个指向对应设备树节点的指针,如果未找到对应节点,则返回NULL。
相关问题
of_find_node_by_name of_get_child_by_name
`of_find_node_by_name` 和 `of_get_child_by_name` 都是在 Linux 内核中用于操作设备树的函数,但它们的功能和使用方式有一些不同。
`of_find_node_by_name` 函数用于从整个设备树中查找指定名称的节点。它接受一个参数:要查找的节点的名称。如果找到了匹配的节点,则返回该节点的指针;否则返回 NULL。
`of_get_child_by_name` 函数用于从给定的父节点中查找指定名称的子节点。它接受两个参数:父节点和要查找的子节点的名称。如果找到了匹配的子节点,则返回该子节点的指针;否则返回 NULL。
所以,区别在于它们的查找范围。`of_find_node_by_name` 在整个设备树中查找节点,而 `of_get_child_by_name` 只在给定的父节点下查找子节点。
of_find_node_by_name
`of_find_node_by_name` 是Linux内核中的一个函数,用于在设备树中查找指定名称的节点。它接受一个参数,即要查找的节点名称,然后返回对应节点的指针。这个函数主要被用于设备树解析过程中,用来找到特定的设备节点以进行配置和操作。你可以在Linux内核的源代码中找到这个函数的实现细节。
阅读全文