Home
last modified time | relevance | path

Searched refs:enter_syscall_int (Results 1 – 6 of 6) sorted by relevance

/DragonOS-0.1.8/kernel/src/arch/x86_64/
Dsched.rs1 use crate::include::bindings::bindings::{enter_syscall_int, SYS_SCHED};
8 enter_syscall_int(SYS_SCHED.into(), 0, 0, 0, 0, 0, 0, 0, 0); in sched()
/DragonOS-0.1.8/kernel/src/libs/
Dunistd.c11 return (pid_t)enter_syscall_int(SYS_FORK, 0, 0, 0, 0, 0, 0, 0, 0); in fork()
21 return (pid_t)enter_syscall_int(SYS_VFORK, 0, 0, 0, 0, 0, 0, 0, 0); in vfork()
/DragonOS-0.1.8/kernel/src/libs/sys/
Dwait.c14 …return (pid_t)enter_syscall_int(SYS_WAIT4, (uint64_t)pid, (uint64_t)stat_loc, options, 0, 0, 0, 0,… in waitpid()
/DragonOS-0.1.8/kernel/src/syscall/
Dsyscall.h20 long enter_syscall_int(ul syscall_id, ul arg0, ul arg1, ul arg2, ul arg3, ul arg4, ul arg5, ul arg6…
Dsyscall.c38 long enter_syscall_int(ul syscall_id, ul arg0, ul arg1, ul arg2, ul arg3, ul arg4, ul arg5, ul arg6… in enter_syscall_int() function
/DragonOS-0.1.8/kernel/src/process/
Dprocess.c148 int fd = enter_syscall_int(SYS_OPEN, (uint64_t)path, O_RDONLY, 0, 0, 0, 0, 0, 0); in process_open_exec_file()