Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/tty/
H A Dtty_job_control.rs48 let pgid = pcb.pid(); in tty_check_change() localVariable
49 let tty_pgid = ctrl.pgid; in tty_check_change()
51 if tty_pgid.is_some() && tty_pgid.unwrap() != pgid { in tty_check_change()
64 Syscall::kill(pgid, sig as i32)?; in tty_check_change()
105 ctrl.pgid = Some(Pid::new(*pgrp as usize)); in job_ctrl_ioctl()
128 .pgid in job_ctrl_ioctl()
H A Dtty_core.rs286 pub pgid: Option<Pid>, field
/DragonOS/kernel/src/process/
H A Dmod.rs428 tty.core().contorl_info_irqsave().pgid = None; in exit()
1102 pgid: Pid, field
1123 pgid: Pid, in new()
1132 pgid, in new()
1142 pub fn pgid(&self) -> Pid { in pgid() method
1143 return self.pgid; in pgid()
H A Dsyscall.rs212 return Ok(target_proc.basic().pgid()); in getpgid()
/DragonOS/kernel/src/driver/tty/tty_ldisc/
H A Dntty.rs789 let pg = ctrl_info.pgid; in input_signal()
794 ctrl_info.pgid = None; in input_signal()
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.9.md1838 * chdir getcwd pid pgid ppid (#310)