Lines Matching full:let
35 let mut result: bindings::miscdevice = unsafe { MaybeUninit::zeroed().assume_init() }; in into_raw()
206 let ret = unsafe { bindings::generic_file_open(inode, raw_file) }; in fops_open()
212 let misc_ptr = unsafe { (*raw_file).private_data }; in fops_open()
217 let misc = unsafe { &*misc_ptr.cast::<MiscDeviceRegistration<T>>() }; in fops_open()
222 let file = unsafe { File::from_raw_file(raw_file) }; in fops_open()
224 let ptr = match T::open(file, misc) { in fops_open()
248 let private = unsafe { (*file).private_data }; in fops_release()
250 let ptr = unsafe { <T::Ptr as ForeignOwnable>::from_foreign(private) }; in fops_release()
269 let private = unsafe { (*file).private_data }; in fops_ioctl()
271 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in fops_ioctl()
276 let file = unsafe { File::from_raw_file(file) }; in fops_ioctl()
294 let private = unsafe { (*file).private_data }; in fops_compat_ioctl()
296 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in fops_compat_ioctl()
301 let file = unsafe { File::from_raw_file(file) }; in fops_compat_ioctl()
318 let private = unsafe { (*file).private_data }; in fops_show_fdinfo()
320 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in fops_show_fdinfo()
324 let file = unsafe { File::from_raw_file(file) }; in fops_show_fdinfo()
327 let m = unsafe { SeqFile::from_raw(seq_file) }; in fops_show_fdinfo()