Home
last modified time | relevance | path

Searched refs:p_session (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/sys/kern/
H A Dkern_proc.c1318 if (sess != NULL || p->p_session != curp->p_session) in proc_enterpgrp()
1321 if (pgrp != NULL && pgrp->pg_session != p->p_session) in proc_enterpgrp()
1379 sess->s_flags = p->p_session->s_flags & ~S_LOGIN_SET; in proc_enterpgrp()
1380 memcpy(sess->s_login, p->p_session->s_login, in proc_enterpgrp()
2171 match = (p->p_session->s_sid == (pid_t)arg); in sysctl_doeproc()
2178 p->p_session->s_ttyp == NULL || in sysctl_doeproc()
2179 p->p_session->s_ttyvp != NULL) { in sysctl_doeproc()
2183 p->p_session->s_ttyp == NULL) { in sysctl_doeproc()
2187 } else if (p->p_session->s_ttyp->t_dev != (dev_t)arg) { in sysctl_doeproc()
2711 COND_SET_PTR(ep->e_sess, p->p_session, allowaddr); in fill_eproc()
[all …]
H A Dkern_prot.c132 *retval = l->l_proc->p_session->s_sid; in sys_getsid()
134 *retval = p->p_session->s_sid; in sys_getsid()
594 char login[sizeof(p->p_session->s_login)]; in sys___getlogin()
600 memcpy(login, p->p_session->s_login, namelen); in sys___getlogin()
628 sp = p->p_session; in sys___setlogin()
H A Dsubr_prf.c555 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in uprintf()
558 kprintf(fmt, TOTTY, p->p_session->s_ttyp, NULL, ap); in uprintf()
571 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in uprintf_locked()
574 kprintf(fmt, TOTTY, p->p_session->s_ttyp, NULL, ap); in uprintf_locked()
602 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in tprintf_open()
603 proc_sesshold(p->p_session); in tprintf_open()
604 cookie = (tpr_t)p->p_session; in tprintf_open()
H A Dtty_tty.c52 #define cttyvp(p) ((p)->p_lflag & PL_CONTROLT ? (p)->p_session->s_ttyvp : NULL)
H A Dtty.c1386 ((p->p_session->s_ttyvp || tp->t_session) && in ttioctl()
1387 (tp->t_session != p->p_session))) { in ttioctl()
1400 proc_sesshold(p->p_session); in ttioctl()
1402 tp->t_session = p->p_session; in ttioctl()
1404 p->p_session->s_ttyp = tp; in ttioctl()
1439 if (pgrp->pg_session != p->p_session) { in ttioctl()
1462 if (pgrp == NULL || pgrp->pg_session != p->p_session) { in ttioctl()
H A Dkern_exit.c375 struct session *sp = p->p_session; in exit1()
859 if (p->p_session->s_sid != (pid_t)id) in match_process()
H A Dkern_fork.c513 if (p1->p_session->s_ttyvp != NULL && p1->p_lflag & PL_CONTROLT) in fork1()
H A Dcore_elf32.c409 cpi.cpi_sid = p->p_session->s_sid; in coredump_note_procinfo()
H A Dvfs_vnops.c897 ovp = curproc->p_session->s_ttyvp; in vn_ioctl()
898 curproc->p_session->s_ttyvp = vp; in vn_ioctl()
H A Dkern_sig.c191 (signum == SIGCONT && (curproc->p_session == p->p_session))) in signal_listener_cb()
H A Dkern_exec.c2776 if (p1->p_session->s_ttyvp != NULL && p1->p_lflag & PL_CONTROLT) in do_posix_spawn()
/netbsd-src/sys/sys/
H A Dproc.h354 #define p_session p_pgrp->pg_session macro
471 #define SESS_LEADER(p) ((p)->p_session->s_leader == (p))
H A Dtty.h242 ((p)->p_session == (tp)->t_session && (p)->p_lflag & PL_CONTROLT)
/netbsd-src/sys/coda/
H A Dcoda_venus.c115 (in)->sid = (p && p->p_session && p->p_session->s_leader) ? \
116 (p->p_session->s_leader->p_pid) : -1; \
/netbsd-src/sys/miscfs/fdesc/
H A Dfdesc_vnops.c69 #define cttyvp(p) ((p)->p_lflag & PL_CONTROLT ? (p)->p_session->s_ttyvp : NULL)
/netbsd-src/sys/compat/linux/common/
H A Dlinux_file.c445 if (pgrp == NULL || pgrp->pg_session != p->p_session) { in linux_sys_fcntl()
/netbsd-src/sys/compat/sunos/
H A Dsunos_misc.c757 struct session *sp = p->p_session; in sunos_sys_vhangup()
/netbsd-src/sys/compat/sunos32/
H A Dsunos32_misc.c992 struct session *sp = p->p_session; in sunos32_sys_vhangup()
/netbsd-src/sys/miscfs/specfs/
H A Dspec_vnops.c1642 sess = curlwp->l_proc->p_session; in spec_close()