Lines Matching defs:container_of
114 use crate::container_of;
220 unsafe fn container_of(group: *const bindings::config_group) -> *const Self;
231 unsafe fn container_of(group: *const bindings::config_group) -> *const Self {
233 let c_subsys_ptr = unsafe { container_of!(group, bindings::configfs_subsystem, su_group) };
237 unsafe { container_of!(opaque_ptr, Subsystem<Data>, subsystem) }
289 unsafe fn container_of(group: *const bindings::config_group) -> *const Self {
293 unsafe { container_of!(opaque_ptr, Self, group) }
316 unsafe { &(*Group::<Parent>::container_of(this)).data }
320 unsafe { &(*Subsystem::container_of(this)).data }
400 let c_child_group_ptr = unsafe { container_of!(item, bindings::config_group, cg_item) };
403 let r_child_group_ptr = unsafe { Group::<Child>::container_of(c_child_group_ptr) };
449 let c_group_ptr = unsafe { kernel::container_of!(this, bindings::config_group, cg_item) };
452 let r_group_ptr = unsafe { Group::<Data>::container_of(c_group_ptr) };
557 unsafe { container_of!(item, bindings::config_group, cg_item) };
591 unsafe { container_of!(item, bindings::config_group, cg_item) };