Searched refs:device (Results 1 – 5 of 5) sorted by relevance
| /rust/kernel/ |
| D | device.rs | 41 pub struct Device(Opaque<bindings::device>); 54 pub unsafe fn get_device(ptr: *mut bindings::device) -> ARef<Self> { in get_device() 60 pub(crate) fn as_raw(&self) -> *mut bindings::device { in as_raw() argument 72 pub unsafe fn as_ref<'a>(ptr: *mut bindings::device) -> &'a Self { in as_ref()
|
| D | miscdevice.rs | 13 device::Device, 93 pub fn device(&self) -> &Device { in device() method 123 fn release(device: Self::Ptr, _file: &File) { in release() 124 drop(device); in release() 349 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in mmap() localVariable 357 match T::mmap(device, file, area) { in mmap() 374 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in llseek() localVariable 381 match T::llseek(device, file, offset, whence) { in llseek() 432 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in ioctl() localVariable 439 match T::ioctl(device, file, cmd, arg) { in ioctl() [all …]
|
| D | firmware.rs | 7 use crate::{bindings, device::Device, error::Error, error::Result, ffi, str::CStr}; 18 *mut bindings::device,
|
| D | lib.rs | 39 pub mod device; module
|
| /rust/kernel/net/ |
| D | phy.rs | 284 impl AsRef<kernel::device::Device> for Device { 285 fn as_ref(&self) -> &kernel::device::Device { in as_ref() 288 unsafe { kernel::device::Device::as_ref(addr_of_mut!((*phydev).mdio.dev)) } in as_ref()
|