| /rust/kernel/ |
| A D | miscdevice.rs | 234 unsafe extern "C" fn release(_inode: *mut bindings::inode, file: *mut bindings::file) -> c_int { in release() 253 file: *mut bindings::file, in mmap() argument 267 let file = unsafe { File::from_raw_file(file) }; in mmap() 269 match T::mmap(device, file, area) { in mmap() 278 unsafe extern "C" fn ioctl(file: *mut bindings::file, cmd: c_uint, arg: c_ulong) -> c_long { in ioctl() argument 287 let file = unsafe { File::from_raw_file(file) }; in ioctl() 300 file: *mut bindings::file, in compat_ioctl() argument 312 let file = unsafe { File::from_raw_file(file) }; in compat_ioctl() 324 unsafe extern "C" fn show_fdinfo(seq_file: *mut bindings::seq_file, file: *mut bindings::file) { in show_fdinfo() argument 332 let file = unsafe { File::from_raw_file(file) }; in show_fdinfo() [all …]
|
| A D | fs.rs | 7 pub mod file; module 8 pub use self::file::{File, LocalFile};
|
| A D | std_vendor.rs | 147 $crate::pr_info!("[{}:{}:{}]\n", ::core::file!(), ::core::line!(), ::core::column!()) 155 ::core::file!(), ::core::line!(), ::core::column!(),
|
| A D | bug.rs | 16 const _FILE: &[u8] = file!().as_bytes(); 39 file = sym FILE, 83 $crate::c_str!(::core::file!()).as_char_ptr(),
|
| A D | kunit.rs | 56 ($name:literal, $file:literal, $diff:expr, $condition:expr $(,)?) => { 63 static FILE: &'static $crate::str::CStr = $crate::c_str!($file); 105 file: FILE.as_char_ptr(), 162 ($name:literal, $file:literal, $diff:expr, $left:expr, $right:expr $(,)?) => {{ 165 $crate::kunit_assert!($name, $file, $diff, $left == $right);
|
| A D | sync.rs | 115 $crate::c_str!(::core::concat!(::core::file!(), ":", ::core::line!()))
|
| A D | task.rs | 418 let file = kernel::file_from_location(loc); in might_sleep() 421 unsafe { crate::bindings::__might_sleep(file.as_ptr().cast(), loc.line() as i32) } in might_sleep()
|
| A D | workqueue.rs | 216 ::core::file!(),
|
| /rust/helpers/ |
| A D | fs.c | 9 struct file *rust_helper_get_file(struct file *f) in rust_helper_get_file()
|
| A D | poll.c | 6 void rust_helper_poll_wait(struct file *filp, wait_queue_head_t *wait_address, in rust_helper_poll_wait()
|
| /rust/kernel/drm/ |
| A D | mod.rs | 7 pub mod file; module 15 pub use self::file::File;
|
| A D | file.rs | 67 let file = unsafe { File::<T>::from_raw(raw_file) }; in open_callback() 81 unsafe { (*file.as_raw()).driver_priv = driver_priv.cast() }; in open_callback() 92 let file = unsafe { File::<T>::from_raw(raw_file) }; in postclose_callback() 95 let _ = unsafe { KBox::from_raw(file.driver_priv()) }; in postclose_callback()
|
| A D | ioctl.rs | 145 let file = unsafe { $crate::drm::File::from_raw(raw_file) }; 147 match $func(dev, data, file) {
|
| A D | driver.rs | 106 type File: drm::file::DriverFile;
|
| /rust/kernel/fs/ |
| A D | file.rs | 180 inner: Opaque<bindings::file>, 224 inner: Opaque<bindings::file>, 276 pub unsafe fn from_raw_file<'a>(ptr: *const bindings::file) -> &'a LocalFile { in from_raw_file() 310 pub fn as_ptr(&self) -> *mut bindings::file { in as_ptr() argument 350 pub unsafe fn from_raw_file<'a>(ptr: *const bindings::file) -> &'a File { in from_raw_file() 421 pub fn fd_install(self, file: ARef<File>) { in fd_install() 431 unsafe { bindings::fd_install(self.fd, file.as_ptr()) }; in fd_install() 436 core::mem::forget(file); in fd_install()
|
| /rust/kernel/drm/gem/ |
| A D | mod.rs | 88 let file = unsafe { in open_callback() 97 match T::open(obj, file) { in open_callback() 108 let file = unsafe { in close_callback() 117 T::close(obj, file); in close_callback() 146 file: &drm::File<<<Self as IntoGEMObject>::Driver as drm::Driver>::File>, in create_handle() 151 bindings::drm_gem_handle_create(file.as_raw().cast(), self.as_raw(), &mut handle) in create_handle() 158 file: &drm::File<<<Self as IntoGEMObject>::Driver as drm::Driver>::File>, in lookup_handle() 162 let ptr = unsafe { bindings::drm_gem_object_lookup(file.as_raw().cast(), handle) }; in lookup_handle()
|
| /rust/kernel/sync/ |
| A D | poll.rs | 52 pub fn register_wait(&self, file: &File, cv: &PollCondVar) { in register_wait() 61 unsafe { bindings::poll_wait(file.as_ptr(), cv.wait_queue_head.get(), self.table) } in register_wait()
|
| /rust/macros/ |
| A D | helpers.rs | 90 pub(crate) fn file() -> String { in file() function 103 proc_macro::Span::call_site().file() in file()
|
| A D | module.rs | 200 let file = in module() 202 modinfo.emit_only_builtin("file", &file); in module()
|
| A D | kunit.rs | 102 let path = crate::helpers::file(); in kunit_tests()
|
| /rust/ |
| A D | Makefile | 44 libmacros_name := $(shell MAKEFLAGS= $(RUSTC) --print file-names --crate-name macros --crate-type p… 47 libpin_init_internal_name := $(shell MAKEFLAGS= $(RUSTC) --print file-names --crate-name pin_init_i…
|
| /rust/pin-init/ |
| A D | CONTRIBUTING.md | 64 `CHANGELOG.md` file. This is especially important for breaking changes, as those warrant a major
|