Searched refs:s_ttyvp (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dsubr_prf.c168 if (p->p_flag & P_CONTROLT && sessp != SESSION_NULL && sessp->s_ttyvp) {
190 if (p->p_flag & P_CONTROLT && sessp->s_ttyvp) {
H A Dtty_tty.c265 vp = (p->p_flag & P_CONTROLT ? sessp->s_ttyvp : NULLVP);
H A Dkern_exit.c614 if (sessp->s_ttyvp != NULLVP) {
650 ttyvp = sessp->s_ttyvp;
652 sessp->s_ttyvp = NULLVP;
1854 if (sessp->s_ttyvp != NULLVP) {
1890 ttyvp = sessp->s_ttyvp;
1892 sessp->s_ttyvp = NULL;
H A Dkern_fork.c1317 if (sessp->s_ttyvp != NULL && parent_proc->p_flag & P_CONTROLT)
H A Dkern_sysctl.c909 if (sessp != SESSION_NULL && sessp->s_ttyvp)
969 if (sessp != SESSION_NULL && sessp->s_ttyvp)
H A Dtty.c368 sessp->s_ttyvp == NULL && /* but has no controlling tty */
1414 ((sessp->s_ttyvp || tp->t_session) &&
H A Dkern_proc.c1204 sess->s_ttyvp = NULL;
H A Dproc_info.c599 if (sessionp->s_ttyvp)
/macosx-10.10/xnu-2782.1.97/bsd/sys/
H A Dproc_internal.h125 struct vnode * s_ttyvp; /* Vnode of controlling terminal.(SL) */ member in struct:session
140 * accessor for s_ttyp which treats it as invalid if s_ttyvp is not valid;
149 #define SESSION_TP(sp) (((sp)->s_ttyvp != 0) ? (sp)->s_ttyp : 0)
/macosx-10.10/xnu-2782.1.97/bsd/dev/dtrace/scripts/
H A Ddarwin.d211 pr_ttydev = (P->p_pgrp->pg_session->s_ttyvp == NULL) ? (dev_t)-1 :
/macosx-10.10/xnu-2782.1.97/bsd/miscfs/specfs/
H A Dspec_vnops.c2151 if (vp == sessp->s_ttyvp && vcount(vp) == 1) {
2156 if (vp == sessp->s_ttyvp) {
2158 sessp->s_ttyvp = NULL;
/macosx-10.10/xnu-2782.1.97/bsd/vfs/
H A Dvfs_vnops.c1430 ttyvp = sessp->s_ttyvp;
1431 sessp->s_ttyvp = vp;
H A Dvfs_syscalls.c3315 sessp->s_ttyvp == NULL &&
3414 ttyvp = sessp->s_ttyvp;
3415 sessp->s_ttyvp = vp;

Completed in 247 milliseconds