Searched defs:DeviceNode (Results 1 – 3 of 3) sorted by relevance
20 pub struct DeviceNode { struct23 inner: SpinLock<InnerDeviceNode>, argument30 parent: Weak<DeviceNode>, argument37 impl DeviceNode { implementation69 pub fn parent(&self) -> Option<Arc<DeviceNode>> { in parent()73 pub fn set_parent(&self, parent: Arc<DeviceNode>) { in set_parent()77 pub fn children(&self) -> Vec<Arc<DeviceNode>> { in children()81 pub fn add_child(&self, child: Arc<DeviceNode>) { in add_child()85 pub fn sibling(&self) -> Option<Arc<DeviceNode>> { in sibling()89 pub fn set_sibling(&self, sibling: Arc<DeviceNode>) { in set_sibling()[all …]
278 _device_node: &Arc<DeviceNode>, in match_node()
655 _device_node: &Arc<DeviceNode>, in match_node()