Home
last modified time | relevance | path

Searched refs:user_access (Results 1 – 25 of 32) sorted by relevance

12

/DragonOS/kernel/src/bpf/
H A Dmod.rs5 use crate::syscall::user_access::UserBufferReader;
/DragonOS/kernel/src/net/event_poll/
H A Dsyscall.rs9 user_access::{UserBufferReader, UserBufferWriter},
/DragonOS/kernel/src/perf/
H A Dutil.rs4 use crate::syscall::user_access::check_and_clone_cstr;
H A Dmod.rs21 use crate::syscall::user_access::UserBufferReader;
/DragonOS/kernel/src/syscall/
H A Dmisc.rs11 use super::{user_access::UserBufferWriter, Syscall};
H A Dmod.rs21 syscall::user_access::check_and_clone_cstr,
48 user_access::{UserBufferReader, UserBufferWriter},
52 pub mod user_access; module
/DragonOS/kernel/src/bpf/prog/
H A Dutil.rs2 use crate::syscall::user_access::{check_and_clone_cstr, UserBufferReader};
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs14 syscall::{user_access::UserBufferWriter, Syscall},
/DragonOS/kernel/src/driver/tty/
H A Dtty_job_control.rs9 user_access::{UserBufferReader, UserBufferWriter},
H A Dtty_device.rs39 syscall::user_access::{UserBufferReader, UserBufferWriter},
/DragonOS/kernel/src/time/
H A Dsyscall.rs10 syscall::{user_access::UserBufferWriter, Syscall},
/DragonOS/kernel/src/filesystem/vfs/
H A Dsyscall.rs10 use crate::syscall::user_access::UserBufferReader;
18 user_access::{self, check_and_clone_cstr, UserBufferWriter},
1646 let pathname = user_access::check_and_clone_cstr(pathname, Some(MAX_PATHLEN))? in chown()
1659 let pathname = user_access::check_and_clone_cstr(pathname, Some(MAX_PATHLEN))? in lchown()
1678 let pathname = user_access::check_and_clone_cstr(pathname, Some(MAX_PATHLEN))? in fchownat()
1712 let target = user_access::check_and_clone_cstr(target, Some(MAX_PATHLEN))? in mount()
1716 let fstype_str = user_access::check_and_clone_cstr(filesystemtype, Some(MAX_PATHLEN))?; in mount()
1735 let target = user_access::check_and_clone_cstr(target, Some(MAX_PATHLEN))? in umount2()
H A Dcore.rs21 syscall::user_access::check_and_clone_cstr,
H A Dopen.rs14 syscall::user_access::check_and_clone_cstr,
/DragonOS/kernel/src/virt/kvm/
H A Dvcpu_dev.rs12 use crate::syscall::user_access::copy_from_user;
H A Dvm_dev.rs12 use crate::syscall::user_access::copy_from_user;
/DragonOS/kernel/src/process/
H A Dexit.rs14 syscall::user_access::UserBufferWriter,
H A Dfork.rs18 syscall::user_access::UserBufferWriter,
/DragonOS/kernel/src/driver/tty/pty/
H A Dunix98pty.rs21 syscall::user_access::UserBufferWriter,
H A Dmod.rs17 syscall::user_access::{UserBufferReader, UserBufferWriter},
/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs19 syscall::user_access::UserBufferWriter,
H A Dsyscall.rs30 user_access::{UserBufferReader, UserBufferWriter},
H A Dshm.rs14 syscall::user_access::{UserBufferReader, UserBufferWriter},
/DragonOS/kernel/src/bpf/map/
H A Dmod.rs18 use crate::syscall::user_access::{UserBufferReader, UserBufferWriter};
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs21 syscall::{user_access::UserBufferWriter, Syscall},

12