Home
last modified time | relevance | path

Searched refs:ffi (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/rust/kernel/
Dallocator.rs21 bindings::kfree(ptr as *const core::ffi::c_void); in dealloc()
41 unsafe { bindings::kfree(ptr as *const core::ffi::c_void) }; in __rust_dealloc()
48 ptr as *const core::ffi::c_void, in __rust_realloc()
Derror.rs24 pub struct Error(core::ffi::c_int);
28 pub fn to_kernel_errno(self) -> core::ffi::c_int { in to_kernel_errno()
Dprint.rs10 ffi::{c_char, c_void},
/Linux-v6.1/rust/alloc/
Dlib.rs221 pub mod ffi; module
/Linux-v6.1/fs/f2fs/
Df2fs.h1879 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in time_to_inject() local
1881 if (!ffi->inject_rate) in time_to_inject()
1884 if (!IS_FAULT_SET(ffi, type)) in time_to_inject()
1887 atomic_inc(&ffi->inject_ops); in time_to_inject()
1888 if (atomic_read(&ffi->inject_ops) >= ffi->inject_rate) { in time_to_inject()
1889 atomic_set(&ffi->inject_ops, 0); in time_to_inject()
Dsuper.c69 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in f2fs_build_fault_attr() local
72 atomic_set(&ffi->inject_ops, 0); in f2fs_build_fault_attr()
73 ffi->inject_rate = rate; in f2fs_build_fault_attr()
77 ffi->inject_type = type; in f2fs_build_fault_attr()
80 memset(ffi, 0, sizeof(struct f2fs_fault_info)); in f2fs_build_fault_attr()
/Linux-v6.1/rust/
DMakefile278 --use-core --with-derive-default --ctypes-prefix core::ffi --no-layout-tests \