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.rs23 ctrl.pgid = Some(pcb.pid()); in proc_set_tty()
47 let pgid = pcb.pid(); in tty_check_change() localVariable
48 let tty_pgid = ctrl.pgid; in tty_check_change()
50 if tty_pgid.is_some() && tty_pgid.unwrap() != pgid { in tty_check_change()
63 Syscall::kill(pgid, sig as i32)?; in tty_check_change()
104 ctrl.pgid = Some(Pid::new(arg)); in job_ctrl_ioctl()
127 .pgid in job_ctrl_ioctl()
H A Dtty_core.rs272 pub pgid: Option<Pid>, field
/DragonOS/kernel/src/process/
H A Dmod.rs1069 pgid: Pid, field
1088 pgid: Pid, in new()
1096 pgid, in new()
1105 pub fn pgid(&self) -> Pid { in pgid() method
1106 return self.pgid; in pgid()
H A Dsyscall.rs206 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)