Lines Matching refs:session
195 struct session * mysession;
1084 struct session *
1087 struct session *sess;
1144 * Move p to a new or existing process group (and session)
1154 struct session * procsp;
1164 panic("enterpgrp: session leader attempted setpgrp");
1192 struct session *sess;
1195 * new session
1197 MALLOC_ZONE(sess, struct session *,
1198 sizeof(struct session), M_SESSION, M_WAITOK);
1230 panic("enterpgrp: providing ref to terminating session ");
1294 struct session *sessp;
1339 panic("pg_deleteref: manipulating refs of already terminating session");
1342 panic("pg_deleteref: terminating already terminated session");
1356 panic("pg_deleteref: freeing session in use");
1363 FREE_ZONE(sessp, sizeof(struct session), M_SESSION);
1379 * process group of the same session). If that count reaches zero, the
1390 struct session * mysession, *hissess;
1425 struct session *hissess = SESSION_NULL;
1426 struct session *mysession = pgrp->pg_session;
2703 session_lock(struct session * sess)
2710 session_unlock(struct session * sess)
2762 struct session *
2765 struct session * sess = SESSION_NULL;
2780 panic("proc_session:returning sesssion ref on terminating session");
2788 session_rele(struct session *sess)
2793 panic("session_rele: terminating already terminated session");
2798 panic("session_rele: freeing session in use");
2805 FREE_ZONE(sess, sizeof(struct session), M_SESSION);