Home
last modified time | relevance | path

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

/netbsd/sys/kern/
H A Dkern_proc.c1317 if (sess != NULL || p->p_session != curp->p_session) in proc_enterpgrp()
2175 p->p_session->s_ttyp == NULL || in sysctl_doeproc()
2176 p->p_session->s_ttyvp != NULL) { in sysctl_doeproc()
2180 p->p_session->s_ttyp == NULL) { in sysctl_doeproc()
2731 if (p->p_pgrp && p->p_session) { in fill_eproc()
2734 ep->e_sid = p->p_session->s_sid; in fill_eproc()
2736 (tp = p->p_session->s_ttyp)) { in fill_eproc()
2878 if (p->p_session != NULL) { in fill_kproc2()
2879 ki->p_sid = p->p_session->s_sid; in fill_kproc2()
2881 if (p->p_session->s_ttyvp) in fill_kproc2()
[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.c559 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in uprintf()
562 kprintf(fmt, TOTTY, p->p_session->s_ttyp, NULL, ap); in uprintf()
575 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in uprintf_locked()
578 kprintf(fmt, TOTTY, p->p_session->s_ttyp, NULL, ap); in uprintf_locked()
606 if (p->p_lflag & PL_CONTROLT && p->p_session->s_ttyvp) { in tprintf_open()
607 proc_sesshold(p->p_session); in tprintf_open()
608 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.c1390 ((p->p_session->s_ttyvp || tp->t_session) && in ttioctl()
1391 (tp->t_session != p->p_session))) { in ttioctl()
1404 proc_sesshold(p->p_session); in ttioctl()
1406 tp->t_session = p->p_session; in ttioctl()
1408 p->p_session->s_ttyp = tp; in ttioctl()
1443 if (pgrp->pg_session != p->p_session) { in ttioctl()
1466 if (pgrp == NULL || pgrp->pg_session != p->p_session) { in ttioctl()
H A Dkern_exit.c374 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.c899 ovp = curproc->p_session->s_ttyvp; in vn_ioctl()
900 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.c2778 if (p1->p_session->s_ttyvp != NULL && p1->p_lflag & PL_CONTROLT) in do_posix_spawn()
/netbsd/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/sys/coda/
H A Dcoda_venus.c116 (in)->sid = (p && p->p_session && p->p_session->s_leader) ? \
117 (p->p_session->s_leader->p_pid) : -1; \
/netbsd/sys/miscfs/fdesc/
H A Dfdesc_vnops.c69 #define cttyvp(p) ((p)->p_lflag & PL_CONTROLT ? (p)->p_session->s_ttyvp : NULL)
/netbsd/sys/compat/linux/common/
H A Dlinux_file.c431 if (pgrp == NULL || pgrp->pg_session != p->p_session) { in linux_sys_fcntl()
/netbsd/sys/compat/sunos/
H A Dsunos_misc.c757 struct session *sp = p->p_session; in sunos_sys_vhangup()
/netbsd/sys/compat/sunos32/
H A Dsunos32_misc.c992 struct session *sp = p->p_session; in sunos32_sys_vhangup()
/netbsd/sys/miscfs/specfs/
H A Dspec_vnops.c1625 sess = curlwp->l_proc->p_session; in spec_close()