Lines Matching refs:device
13 device::Device,
94 pub fn device(&self) -> &Device { in device() method
124 fn release(device: Self::Ptr, _file: &File) { in release()
125 drop(device); in release()
261 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private.cast()) }; in mmap()
269 match T::mmap(device, file, area) { in mmap()
282 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in ioctl()
289 match T::ioctl(device, file, cmd, arg) { in ioctl()
307 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in compat_ioctl()
314 match T::compat_ioctl(device, file, cmd, arg) { in compat_ioctl()
328 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in show_fdinfo()
337 T::show_fdinfo(device, m, file); in show_fdinfo()