pgrp              628 arch/um/drivers/line.c 	struct pid *pgrp;
pgrp              654 arch/um/drivers/line.c 			pgrp = tty_get_pgrp(tty);
pgrp              655 arch/um/drivers/line.c 			if (pgrp)
pgrp              656 arch/um/drivers/line.c 				kill_pgrp(pgrp, SIGWINCH, 1);
pgrp              657 arch/um/drivers/line.c 			put_pid(pgrp);
pgrp               98 block/ioprio.c 	struct pid *pgrp;
pgrp              119 block/ioprio.c 				pgrp = task_pgrp(current);
pgrp              121 block/ioprio.c 				pgrp = find_vpid(who);
pgrp              122 block/ioprio.c 			do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
pgrp              126 block/ioprio.c 			} while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
pgrp              190 block/ioprio.c 	struct pid *pgrp;
pgrp              207 block/ioprio.c 				pgrp = task_pgrp(current);
pgrp              209 block/ioprio.c 				pgrp = find_vpid(who);
pgrp              210 block/ioprio.c 			do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
pgrp              218 block/ioprio.c 			} while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
pgrp              832 drivers/pinctrl/intel/pinctrl-intel.c 			const struct intel_padgroup *pgrp = &comm->gpps[j];
pgrp              834 drivers/pinctrl/intel/pinctrl-intel.c 			if (pgrp->gpio_base < 0)
pgrp              837 drivers/pinctrl/intel/pinctrl-intel.c 			if (offset >= pgrp->gpio_base &&
pgrp              838 drivers/pinctrl/intel/pinctrl-intel.c 			    offset < pgrp->gpio_base + pgrp->size) {
pgrp              841 drivers/pinctrl/intel/pinctrl-intel.c 				pin = pgrp->base + offset - pgrp->gpio_base;
pgrp              845 drivers/pinctrl/intel/pinctrl-intel.c 					*padgrp = pgrp;
pgrp              985 drivers/pinctrl/pinctrl-bm1880.c 	const struct bm1880_pctrl_group *pgrp = &pctrl->groups[group];
pgrp              989 drivers/pinctrl/pinctrl-bm1880.c 	for (i = 0; i < pgrp->npins; i++) {
pgrp              990 drivers/pinctrl/pinctrl-bm1880.c 		unsigned int pin = pgrp->pins[i];
pgrp             1272 drivers/pinctrl/pinctrl-bm1880.c 	const struct bm1880_pctrl_group *pgrp = &pctrl->groups[selector];
pgrp             1274 drivers/pinctrl/pinctrl-bm1880.c 	for (i = 0; i < pgrp->npins; i++) {
pgrp             1275 drivers/pinctrl/pinctrl-bm1880.c 		ret = bm1880_pinconf_cfg_set(pctldev, pgrp->pins[i], configs,
pgrp              894 drivers/pinctrl/pinctrl-zynq.c 	const struct zynq_pctrl_group *pgrp = &pctrl->groups[group];
pgrp              912 drivers/pinctrl/pinctrl-zynq.c 		reg |= pgrp->pins[0] << func->mux_shift;
pgrp              918 drivers/pinctrl/pinctrl-zynq.c 		for (i = 0; i < pgrp->npins; i++) {
pgrp              919 drivers/pinctrl/pinctrl-zynq.c 			unsigned int pin = pgrp->pins[i];
pgrp             1124 drivers/pinctrl/pinctrl-zynq.c 	const struct zynq_pctrl_group *pgrp = &pctrl->groups[selector];
pgrp             1126 drivers/pinctrl/pinctrl-zynq.c 	for (i = 0; i < pgrp->npins; i++) {
pgrp             1127 drivers/pinctrl/pinctrl-zynq.c 		ret = zynq_pinconf_cfg_set(pctldev, pgrp->pins[i], configs,
pgrp              210 drivers/tty/pty.c 	struct pid *pgrp;
pgrp              216 drivers/tty/pty.c 		pgrp = tty_get_pgrp(tty->link);
pgrp              217 drivers/tty/pty.c 		if (pgrp)
pgrp              218 drivers/tty/pty.c 			kill_pgrp(pgrp, sig, 1);
pgrp              219 drivers/tty/pty.c 		put_pid(pgrp);
pgrp              305 drivers/tty/pty.c 	struct pid *pgrp, *rpgrp;
pgrp              314 drivers/tty/pty.c 	pgrp = tty_get_pgrp(tty);
pgrp              317 drivers/tty/pty.c 	if (pgrp)
pgrp              318 drivers/tty/pty.c 		kill_pgrp(pgrp, SIGWINCH, 1);
pgrp              319 drivers/tty/pty.c 	if (rpgrp != pgrp && rpgrp)
pgrp              322 drivers/tty/pty.c 	put_pid(pgrp);
pgrp              630 drivers/tty/tty_io.c 	put_pid(tty->pgrp);
pgrp              632 drivers/tty/tty_io.c 	tty->pgrp = NULL;
pgrp             1462 drivers/tty/tty_io.c 	put_pid(tty->pgrp);
pgrp             2136 drivers/tty/tty_io.c 		if (tty->pgrp) {
pgrp             2137 drivers/tty/tty_io.c 			pid = tty->pgrp;
pgrp             2236 drivers/tty/tty_io.c 	struct pid *pgrp;
pgrp             2244 drivers/tty/tty_io.c 	pgrp = tty_get_pgrp(tty);
pgrp             2245 drivers/tty/tty_io.c 	if (pgrp)
pgrp             2246 drivers/tty/tty_io.c 		kill_pgrp(pgrp, SIGWINCH, 1);
pgrp             2247 drivers/tty/tty_io.c 	put_pid(pgrp);
pgrp             2988 drivers/tty/tty_io.c 	tty->pgrp = NULL;
pgrp               34 drivers/tty/tty_jobctrl.c 	struct pid *pgrp, *tty_pgrp;
pgrp               41 drivers/tty/tty_jobctrl.c 	pgrp = task_pgrp(current);
pgrp               44 drivers/tty/tty_jobctrl.c 	tty_pgrp = tty->pgrp;
pgrp               47 drivers/tty/tty_jobctrl.c 	if (tty_pgrp && pgrp != tty_pgrp) {
pgrp               54 drivers/tty/tty_jobctrl.c 			kill_pgrp(pgrp, sig, 1);
pgrp              104 drivers/tty/tty_jobctrl.c 	put_pid(tty->pgrp);
pgrp              105 drivers/tty/tty_jobctrl.c 	tty->pgrp = get_pid(task_pgrp(current));
pgrp              215 drivers/tty/tty_jobctrl.c 			tty_pgrp = get_pid(tty->pgrp);
pgrp              216 drivers/tty/tty_jobctrl.c 			if (tty->pgrp)
pgrp              217 drivers/tty/tty_jobctrl.c 				p->signal->tty_old_pgrp = get_pid(tty->pgrp);
pgrp              302 drivers/tty/tty_jobctrl.c 		put_pid(tty->pgrp);
pgrp              304 drivers/tty/tty_jobctrl.c 		tty->pgrp = NULL;
pgrp              401 drivers/tty/tty_jobctrl.c 	struct pid *pgrp;
pgrp              404 drivers/tty/tty_jobctrl.c 	pgrp = get_pid(tty->pgrp);
pgrp              407 drivers/tty/tty_jobctrl.c 	return pgrp;
pgrp              418 drivers/tty/tty_jobctrl.c static struct pid *session_of_pgrp(struct pid *pgrp)
pgrp              423 drivers/tty/tty_jobctrl.c 	p = pid_task(pgrp, PIDTYPE_PGID);
pgrp              425 drivers/tty/tty_jobctrl.c 		p = pid_task(pgrp, PIDTYPE_PID);
pgrp              472 drivers/tty/tty_jobctrl.c 	struct pid *pgrp;
pgrp              489 drivers/tty/tty_jobctrl.c 	pgrp = find_vpid(pgrp_nr);
pgrp              491 drivers/tty/tty_jobctrl.c 	if (!pgrp)
pgrp              494 drivers/tty/tty_jobctrl.c 	if (session_of_pgrp(pgrp) != task_session(current))
pgrp              498 drivers/tty/tty_jobctrl.c 	put_pid(real_tty->pgrp);
pgrp              499 drivers/tty/tty_jobctrl.c 	real_tty->pgrp = get_pid(pgrp);
pgrp              132 fs/autofs/inode.c 			 struct inode *root, int *pgrp, bool *pgrp_set,
pgrp              185 fs/autofs/inode.c 			*pgrp = option;
pgrp              227 fs/autofs/inode.c 	int pgrp = 0;
pgrp              282 fs/autofs/inode.c 	if (parse_options(data, root_inode, &pgrp, &pgrp_set, sbi)) {
pgrp              305 fs/autofs/inode.c 		sbi->oz_pgrp = find_get_pid(pgrp);
pgrp              308 fs/autofs/inode.c 				pgrp);
pgrp              483 fs/proc/array.c 			struct pid *pgrp = tty_get_pgrp(sig->tty);
pgrp              484 fs/proc/array.c 			tty_pgrp = pid_nr_ns(pgrp, ns);
pgrp              485 fs/proc/array.c 			put_pid(pgrp);
pgrp              325 include/linux/sched/signal.h extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp);
pgrp              308 include/linux/tty.h 	struct pid *pgrp;		/* Protected by ctrl lock */
pgrp              270 kernel/exit.c  static int will_become_orphaned_pgrp(struct pid *pgrp,
pgrp              275 kernel/exit.c  	do_each_pid_task(pgrp, PIDTYPE_PGID, p) {
pgrp              281 kernel/exit.c  		if (task_pgrp(p->real_parent) != pgrp &&
pgrp              284 kernel/exit.c  	} while_each_pid_task(pgrp, PIDTYPE_PGID, p);
pgrp              300 kernel/exit.c  static bool has_stopped_jobs(struct pid *pgrp)
pgrp              304 kernel/exit.c  	do_each_pid_task(pgrp, PIDTYPE_PGID, p) {
pgrp              307 kernel/exit.c  	} while_each_pid_task(pgrp, PIDTYPE_PGID, p);
pgrp              320 kernel/exit.c  	struct pid *pgrp = task_pgrp(tsk);
pgrp              334 kernel/exit.c  	if (task_pgrp(parent) != pgrp &&
pgrp              336 kernel/exit.c  	    will_become_orphaned_pgrp(pgrp, ignored_task) &&
pgrp              337 kernel/exit.c  	    has_stopped_jobs(pgrp)) {
pgrp              338 kernel/exit.c  		__kill_pgrp_info(SIGHUP, SEND_SIG_PRIV, pgrp);
pgrp              339 kernel/exit.c  		__kill_pgrp_info(SIGCONT, SEND_SIG_PRIV, pgrp);
pgrp             1423 kernel/signal.c int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp)
pgrp             1430 kernel/signal.c 	do_each_pid_task(pgrp, PIDTYPE_PGID, p) {
pgrp             1434 kernel/signal.c 	} while_each_pid_task(pgrp, PIDTYPE_PGID, p);
pgrp              202 kernel/sys.c   	struct pid *pgrp;
pgrp              228 kernel/sys.c   			pgrp = find_vpid(who);
pgrp              230 kernel/sys.c   			pgrp = task_pgrp(current);
pgrp              231 kernel/sys.c   		do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
pgrp              233 kernel/sys.c   		} while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
pgrp              272 kernel/sys.c   	struct pid *pgrp;
pgrp              294 kernel/sys.c   			pgrp = find_vpid(who);
pgrp              296 kernel/sys.c   			pgrp = task_pgrp(current);
pgrp              297 kernel/sys.c   		do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
pgrp              301 kernel/sys.c   		} while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
pgrp             1010 kernel/sys.c   	struct pid *pgrp;
pgrp             1052 kernel/sys.c   	pgrp = task_pid(p);
pgrp             1056 kernel/sys.c   		pgrp = find_vpid(pgid);
pgrp             1057 kernel/sys.c   		g = pid_task(pgrp, PIDTYPE_PGID);
pgrp             1066 kernel/sys.c   	if (task_pgrp(p) != pgrp)
pgrp             1067 kernel/sys.c   		change_pid(p, PIDTYPE_PGID, pgrp);