Lines Matching refs:FwNode
35 pub struct FwNode(Opaque<bindings::fwnode_handle>); struct
37 impl FwNode { impls
77 struct FwNodeDisplayName<'a>(&'a FwNode); in display_name()
218 pub fn children<'a>(&'a self) -> impl Iterator<Item = ARef<FwNode>> + 'a { in children()
219 let mut prev: Option<ARef<FwNode>> = None; in children()
251 let next = unsafe { FwNode::from_raw(next) }; in children()
330 let _ = unsafe { FwNode::from_raw(self.0.fwnode) }; in drop()
361 unsafe impl crate::types::AlwaysRefCounted for FwNode { implementation
376 Borrowed(&'a FwNode),
377 Owned(ARef<FwNode>),
380 impl core::fmt::Display for FwNode { implementation
402 Node::Owned(unsafe { FwNode::from_raw(ptr) }) in fmt()
405 let fwnode: &FwNode = match &fwnode { in fmt()
438 fn read_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<Self>; in read_from_fwnode_property() argument
444 fn read_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<Self> { in read_from_fwnode_property() argument
477 fwnode: &FwNode, in read_array_from_fwnode_property() argument
483 fn read_array_len_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<usize>; in read_array_len_from_fwnode_property() argument
497 fwnode: &FwNode,
524 fn read_array_len_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<usize> {
544 fn read_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<Self> {
551 fn read_from_fwnode_property(fwnode: &FwNode, name: &CStr) -> Result<Self> {
584 fwnode: &'fwnode FwNode,