| /linux-6.15/rust/kernel/ |
| H A D | workqueue.rs | 545 let arc = unsafe { Arc::from_raw(ptr) }; in run() 581 Err(unsafe { Arc::from_raw(ptr) }) in __enqueue() 598 let boxed = unsafe { KBox::from_raw(ptr) }; in run() 644 unsafe { Queue::from_raw(bindings::system_wq) } in system() 653 unsafe { Queue::from_raw(bindings::system_highpri_wq) } in system_highpri() 662 unsafe { Queue::from_raw(bindings::system_long_wq) } in system_long() 672 unsafe { Queue::from_raw(bindings::system_unbound_wq) } in system_unbound() 683 unsafe { Queue::from_raw(bindings::system_freezable_wq) } in system_freezable() 693 unsafe { Queue::from_raw(bindings::system_power_efficient_wq) } in system_power_efficient() 713 unsafe { Queue::from_raw(bindings::system_bh_wq) } in system_bh() [all …]
|
| H A D | task.rs | 280 Kuid::from_raw(unsafe { bindings::task_uid(self.as_ptr()) }) in uid() 286 Kuid::from_raw(unsafe { bindings::task_euid(self.as_ptr()) }) in euid() 305 Some(unsafe { ARef::from_raw(ptr::NonNull::new_unchecked(ptr.cast::<PidNamespace>())) }) in get_pid_ns() 349 Self::from_raw(unsafe { bindings::current_euid() }) in current_euid() 354 pub fn from_raw(kuid: bindings::kuid_t) -> Self { in from_raw() method
|
| H A D | devres.rs | 125 let _ = unsafe { Arc::from_raw(data) }; in new() 154 let _ = unsafe { Arc::from_raw(this.as_ptr()) }; in remove_action() 165 let inner = unsafe { Arc::from_raw(ptr) }; in devres_callback()
|
| H A D | time.rs | 40 pub fn from_raw(inner: bindings::ktime_t) -> Self { in from_raw() method 48 Self::from_raw(unsafe { bindings::ktime_get() }) in ktime_get()
|
| H A D | types.rs | 469 pub unsafe fn from_raw(ptr: NonNull<T>) -> Self { in from_raw() method 514 unsafe { Self::from_raw(self.ptr) } in clone() 531 unsafe { Self::from_raw(NonNull::from(b)) } in from()
|
| H A D | seq_file.rs | 24 pub unsafe fn from_raw<'a>(ptr: *mut bindings::seq_file) -> &'a SeqFile { in from_raw() method
|
| H A D | cred.rs | 72 Kuid::from_raw(unsafe { (*self.0.get()).euid }) in euid()
|
| H A D | rbtree.rs | 499 unsafe { drop(KBox::from_raw(this.cast_mut())) }; in drop() 766 let node = unsafe { KBox::from_raw(this) }; in remove_current() 811 let node = unsafe { KBox::from_raw(this) }; in remove_neighbor() 1243 KBox::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) in remove_node() 1276 unsafe { KBox::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) }; in replace()
|
| H A D | list.rs | 454 unsafe { ListArc::from_raw(raw_item) } in remove_internal_inner() 577 Some(unsafe { ArcBorrow::from_raw(item) }) in next() 910 unsafe { ArcBorrow::from_raw(me) } in arc()
|
| H A D | io.rs | 176 pub unsafe fn from_raw(raw: &IoRaw<SIZE>) -> &Self { in from_raw() method
|
| H A D | miscdevice.rs | 286 let m = unsafe { SeqFile::from_raw(seq_file) }; in show_fdinfo()
|
| H A D | pci.rs | 359 unsafe { Io::from_raw(&self.io) } in deref()
|
| /linux-6.15/rust/kernel/net/ |
| H A D | phy.rs | 322 let dev = unsafe { Device::from_raw(phydev) }; in soft_reset_callback() 337 let dev = unsafe { Device::from_raw(phydev) }; in probe_callback() 353 let dev = unsafe { Device::from_raw(phydev) }; in get_features_callback() 367 let dev = unsafe { Device::from_raw(phydev) }; in suspend_callback() 381 let dev = unsafe { Device::from_raw(phydev) }; in resume_callback() 397 let dev = unsafe { Device::from_raw(phydev) }; in config_aneg_callback() 413 let dev = unsafe { Device::from_raw(phydev) }; in read_status_callback() 428 let dev = unsafe { Device::from_raw(phydev) }; in match_phy_device_callback() 444 let dev = unsafe { Device::from_raw(phydev) }; in read_mmd_callback() 464 let dev = unsafe { Device::from_raw(phydev) }; in write_mmd_callback() [all …]
|
| /linux-6.15/rust/kernel/alloc/ |
| H A D | kbox.rs | 138 pub const unsafe fn from_raw(raw: *mut T) -> Self { in from_raw() function 195 unsafe { Box::from_raw(raw.cast()) } in assume_init() 264 unsafe { Box::from_raw(ptr.cast()) } in forget_contents() 377 unsafe { Box::from_raw(ptr.cast()) } in from_foreign() 409 unsafe { Pin::new_unchecked(Box::from_raw(ptr.cast())) } in from_foreign()
|
| /linux-6.15/rust/kernel/fs/ |
| H A D | file.rs | 262 Ok(unsafe { ARef::from_raw(ptr.cast()) }) in fget() 303 unsafe { ARef::from_raw(ARef::into_raw(me).cast()) } in assume_no_fdget_pos()
|
| /linux-6.15/rust/kernel/time/hrtimer/ |
| H A D | arc.rs | 96 let receiver = unsafe { ArcBorrow::from_raw(data_ptr) }; in run()
|
| H A D | tbox.rs | 55 drop(unsafe { Box::<T, A>::from_raw(self.inner.as_ptr()) }) in drop()
|
| /linux-6.15/rust/kernel/sync/ |
| H A D | arc.rs | 284 pub unsafe fn from_raw(ptr: *const T) -> Self { in from_raw() method 458 unsafe { drop(KBox::from_raw(self.ptr.as_ptr())) }; in drop() 580 pub unsafe fn from_raw(ptr: *const T) -> Self { in from_raw() method
|
| H A D | lock.rs | 154 pub unsafe fn from_raw<'a>(ptr: *mut B::State) -> &'a Self { in from_raw() method
|
| /linux-6.15/rust/kernel/list/ |
| H A D | arc.rs | 361 pub unsafe fn from_raw(ptr: *const T) -> Self { in from_raw() function 363 let arc = unsafe { Arc::from_raw(ptr) }; in from_raw()
|
| /linux-6.15/rust/kernel/block/mq/ |
| H A D | request.rs | 72 unsafe { ARef::from_raw(NonNull::new_unchecked(ptr as *const Self as *mut Self)) } in aref_from_raw()
|