Searched refs:p_session (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.0-release/sys/kern/
H A Dtty_tty.c72 else if (curthread->td_proc->p_session->s_ttyvp == NULL)
74 else if (curthread->td_proc->p_session->s_ttyvp->v_type == VBAD ||
75 curthread->td_proc->p_session->s_ttyvp->v_rdev == NULL) {
79 *dev = curthread->td_proc->p_session->s_ttyvp->v_rdev;
H A Dkern_fork.c277 (p->p_session != NULL &&
278 p->p_session->s_sid == trypid)))) {
289 if (p->p_session != NULL &&
290 p->p_session->s_sid > trypid &&
291 pidchecked > p->p_session->s_sid)
292 pidchecked = p->p_session->s_sid;
581 SESS_LOCK(p1->p_session);
582 if (p1->p_session->s_ttyvp != NULL && p1->p_flag & P_CONTROLT)
584 SESS_UNLOCK(p1->p_session);
H A Dkern_prot.c208 td->td_retval[0] = p->p_session->s_sid;
426 targp->p_session != curp->p_session) {
459 pgrp->pg_session != curp->p_session) {
1549 if (signum == SIGCONT && td->td_proc->p_session == p->p_session)
2083 SESS_LOCK(p->p_session);
2084 len = strlcpy(login, p->p_session->s_login, uap->namelen) + 1;
2085 SESS_UNLOCK(p->p_session);
2108 CTASSERT(sizeof(p->p_session
[all...]
H A Dkern_proc.c453 bcopy(p->p_session->s_login, sess->s_login,
459 pgrp->pg_session = p->p_session;
493 SESS_LOCK_ASSERT(p->p_session, MA_NOTOWNED);
494 KASSERT(pgrp->pg_session == p->p_session,
495 ("%s: pgrp's session %p, p->p_session %p.\n",
498 p->p_session));
521 SESS_LOCK_ASSERT(p->p_session, MA_NOTOWNED);
1371 if (p->p_session == NULL ||
1372 p->p_session->s_sid != (pid_t)name[0]) {
1380 p->p_session
[all...]
H A Dsubr_prf.c157 SESS_LOCK(p->p_session);
158 pca.tty = p->p_session->s_ttyp;
159 SESS_UNLOCK(p->p_session);
203 if (p->p_flag & P_CONTROLT && p->p_session->s_ttyvp) {
204 sess = p->p_session;
H A Dtty.c361 return (p->p_session == tp->t_session && p->p_flag & P_CONTROLT);
1586 if (tp->t_session != NULL && tp->t_session == p->p_session) {
1592 if (p->p_session->s_ttyp != NULL ||
1611 tp->t_session = p->p_session;
1637 if (pg == NULL || pg->pg_session != td->td_proc->p_session) {
H A Dkern_exit.c325 struct session *sp = p->p_session;
902 if (p->p_session->s_sid != (pid_t)id) {
H A Dkern_descrip.c1042 if (proc->p_session != curthread->td_proc->p_session) {
1064 if (pgrp->pg_session != curthread->td_proc->p_session) {
/freebsd-10.0-release/sys/fs/devfs/
H A Ddevfs_vnops.c517 if (ap->a_td->td_proc->p_session->s_ttydp == de->de_cdp)
550 if (td && vp == td->td_proc->p_session->s_ttyvp) {
551 SESS_LOCK(td->td_proc->p_session);
554 td->td_proc->p_session->s_ttyvp = NULL;
555 td->td_proc->p_session->s_ttydp = NULL;
559 SESS_UNLOCK(td->td_proc->p_session);
767 if (td->td_proc->p_session->s_ttyvp == vp) {
772 vpold = td->td_proc->p_session->s_ttyvp;
774 SESS_LOCK(td->td_proc->p_session);
775 td->td_proc->p_session
[all...]
/freebsd-10.0-release/sys/i386/ibcs2/
H A Dibcs2_ioctl.c550 SESS_LOCK(p->p_session);
552 /* p->p_session->s_ttyp->t_winsize.ws_col; XXX */
554 /* p->p_session->s_ttyp->t_winsize.ws_row; XXX */
556 p->p_session->s_ttyp->t_winsize.ws_xpixel;
558 p->p_session->s_ttyp->t_winsize.ws_ypixel;
559 SESS_UNLOCK(p->p_session);
/freebsd-10.0-release/sys/ddb/
H A Ddb_ps.c184 if (p->p_session != NULL && SESS_LEADER(p))
/freebsd-10.0-release/sys/sys/
H A Dproc.h594 #define p_session p_pgrp->pg_session macro
708 #define SESS_LEADER(p) ((p)->p_session->s_leader == (p))
/freebsd-10.0-release/sys/compat/linprocfs/
H A Dlinprocfs.c671 PS_ADD("session", "%d", p->p_session->s_sid);
/freebsd-10.0-release/sys/compat/svr4/
H A Dsvr4_misc.c1005 *retval = (register_t) p->p_session->s_sid;

Completed in 135 milliseconds