Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 5 of 5) sorted by relevance

/rust/helpers/
A Drbtree.c5 void rust_helper_rb_link_node(struct rb_node *node, struct rb_node *parent, in rust_helper_rb_link_node() argument
8 rb_link_node(node, parent, rb_link); in rust_helper_rb_link_node()
/rust/kernel/
A Dfaux.rs27 pub fn new(name: &CStr, parent: Option<&device::Device>) -> Result<Self> { in new()
37 parent.map_or(null_mut(), |p| p.as_raw()), in new()
A Dauxiliary.rs219 pub fn parent(&self) -> Option<&device::Device> { in parent() method
226 this.as_ref().parent() in parent()
298 pub fn new(parent: &device::Device, name: &CStr, id: u32, modname: &CStr) -> Result<Self> { in new()
304 (*adev).dev.parent = parent.as_raw(); in new()
A Ddevice.rs139 pub(crate) fn parent(&self) -> Option<&Self> { in parent() method
143 let parent = unsafe { (*self.as_raw()).parent }; in parent()
145 if parent.is_null() { in parent()
152 Some(unsafe { Self::from_raw(parent) }) in parent()
A Drbtree.rs331 let mut parent = core::ptr::null_mut(); in raw_entry() variables
353 parent = curr; in raw_entry()
358 parent, in raw_entry()
1153 parent: *mut bindings::rb_node, field
1175 unsafe { bindings::rb_link_node(node_links, self.parent, self.child_field_of_parent) }; in insert()

Completed in 9 milliseconds