Home
last modified time | relevance | path

Searched refs:file (Results 1 – 22 of 22) sorted by relevance

/rust/kernel/
A Dmiscdevice.rs234 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 Dfs.rs7 pub mod file; module
8 pub use self::file::{File, LocalFile};
A Dstd_vendor.rs147 $crate::pr_info!("[{}:{}:{}]\n", ::core::file!(), ::core::line!(), ::core::column!())
155 ::core::file!(), ::core::line!(), ::core::column!(),
A Dbug.rs16 const _FILE: &[u8] = file!().as_bytes();
39 file = sym FILE,
83 $crate::c_str!(::core::file!()).as_char_ptr(),
A Dkunit.rs56 ($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 Dsync.rs115 $crate::c_str!(::core::concat!(::core::file!(), ":", ::core::line!()))
A Dtask.rs418 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 Dworkqueue.rs216 ::core::file!(),
/rust/helpers/
A Dfs.c9 struct file *rust_helper_get_file(struct file *f) in rust_helper_get_file()
A Dpoll.c6 void rust_helper_poll_wait(struct file *filp, wait_queue_head_t *wait_address, in rust_helper_poll_wait()
/rust/kernel/drm/
A Dmod.rs7 pub mod file; module
15 pub use self::file::File;
A Dfile.rs67 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 Dioctl.rs145 let file = unsafe { $crate::drm::File::from_raw(raw_file) };
147 match $func(dev, data, file) {
A Ddriver.rs106 type File: drm::file::DriverFile;
/rust/kernel/fs/
A Dfile.rs180 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 Dmod.rs88 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 Dpoll.rs52 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 Dhelpers.rs90 pub(crate) fn file() -> String { in file() function
103 proc_macro::Span::call_site().file() in file()
A Dmodule.rs200 let file = in module()
202 modinfo.emit_only_builtin("file", &file); in module()
A Dkunit.rs102 let path = crate::helpers::file(); in kunit_tests()
/rust/
A DMakefile44 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 DCONTRIBUTING.md64 `CHANGELOG.md` file. This is especially important for breaking changes, as those warrant a major

Completed in 31 milliseconds