Home
last modified time | relevance | path

Searched refs:kill (Results 1 – 10 of 10) sorted by relevance

/DragonOS/docs/kernel/ipc/
H A Dsignal.md17   当进程A想发送信号给进程B的时候,使用`kill(pid, signal)`接口进行发送。然后陷入内核的`sys_kill()`函数中进行处理。然后内核将会把信号加入目标进程…
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs507 let _r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32) in sys_rt_sigreturn()
516 let _r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32) in sys_rt_sigreturn()
587 let r = Syscall::kill( in setup_frame()
627 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
638 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
652 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.2.md35 - 支持kill命令
255 signal的处理(kill命令)以及一些其他的改进 (#100)
283 * new: signal处理(kill)
H A DV0.1.3.md49 - libc: new: 增加了raise、kill、abort (#120)
466 * 增加了raise、kill、abort
H A DV0.1.1.md41 - shell:增加kill命令,可向目标进程发送信号。但由于仍未完善signal机制,因此目标进程暂时不能响应这个信号。
/DragonOS/kernel/src/driver/tty/
H A Dtty_job_control.rs64 Syscall::kill(pgid, sig as i32)?; in tty_check_change()
/DragonOS/kernel/src/ipc/
H A Dsyscall.rs95 pub fn kill(pid: Pid, sig: c_int) -> Result<usize, SystemError> { in kill() method
/DragonOS/kernel/src/driver/tty/tty_ldisc/
H A Dntty.rs587 let kill = !erase && !werase; in eraser() localVariable
589 if kill { in eraser()
791 let _ = Syscall::kill(pg, signal as i32); in input_signal()
/DragonOS/kernel/src/process/
H A Dmod.rs366 let r = Syscall::kill(parent_pcb.pid(), Signal::SIGCHLD as i32); in exit_notify()
/DragonOS/kernel/src/syscall/
H A Dmod.rs393 Self::kill(pid, sig) in handle()