Lines Matching refs:Session

107 Session *session_new(void);
108 void session_set_fds(struct ssh *, Session *, int, int, int, int, int);
109 void session_pty_cleanup(Session *);
110 void session_proctitle(Session *);
111 int session_setup_x11fwd(struct ssh *, Session *);
112 int do_exec_pty(struct ssh *, Session *, const char *);
113 int do_exec_no_pty(struct ssh *, Session *, const char *);
114 int do_exec(struct ssh *, Session *, const char *);
115 void do_login(struct ssh *, Session *, const char *);
116 __dead void do_child(struct ssh *, Session *, const char *);
118 int check_quietlogin(Session *, const char *);
122 static int session_pty_req(struct ssh *, Session *);
141 static Session *sessions = NULL;
381 do_exec_no_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_no_pty()
539 do_exec_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_pty()
633 do_exec(struct ssh *ssh, Session *s, const char *command) in do_exec()
710 do_login(struct ssh *ssh, Session *s, const char *command) in do_login()
766 check_quietlogin(Session *s, const char *command) in check_quietlogin()
869 do_setup_env(struct ssh *ssh, Session *s, const char *shell) in do_setup_env()
1034 do_rc_files(struct ssh *ssh, Session *s, const char *shell) in do_rc_files()
1273 do_pwchange(Session *s) in do_pwchange()
1338 do_child(struct ssh *ssh, Session *s, const char *command) in do_child()
1552 Session *
1555 Session *s, *tmp; in session_new()
1596 Session *s = &sessions[i]; in session_dump()
1611 Session *s = session_new(); in session_open()
1626 Session *
1631 Session *s = &sessions[i]; in session_by_tty()
1642 static Session *
1647 Session *s = &sessions[i]; in session_by_channel()
1659 static Session *
1665 Session *s = &sessions[i]; in session_by_x11_channel()
1682 static Session *
1688 Session *s = &sessions[i]; in session_by_pid()
1698 session_window_change_req(struct ssh *ssh, Session *s) in session_window_change_req()
1713 session_pty_req(struct ssh *ssh, Session *s) in session_pty_req()
1763 session_subsystem_req(struct ssh *ssh, Session *s) in session_subsystem_req()
1807 session_x11_req(struct ssh *ssh, Session *s) in session_x11_req()
1843 session_shell_req(struct ssh *ssh, Session *s) in session_shell_req()
1856 session_exec_req(struct ssh *ssh, Session *s) in session_exec_req()
1874 session_break_req(struct ssh *ssh, Session *s) in session_break_req()
1888 session_env_req(struct ssh *ssh, Session *s) in session_env_req()
1947 session_signal_req(struct ssh *ssh, Session *s) in session_signal_req()
1993 session_auth_agent_req(struct ssh *ssh, Session *s) in session_auth_agent_req()
2017 Session *s; in session_input_channel_req()
2058 session_set_fds(struct ssh *ssh, Session *s, in session_set_fds()
2084 session_pty_cleanup2(Session *s) in session_pty_cleanup2()
2117 session_pty_cleanup(Session *s) in session_pty_cleanup()
2162 Session *s; in session_close_single_x11()
2192 session_exit_message(struct ssh *ssh, Session *s, int status) in session_exit_message()
2248 session_close(struct ssh *ssh, Session *s) in session_close()
2281 Session *s = session_by_pid(pid); in session_close_by_pid()
2300 Session *s = session_by_channel(id); in session_close_by_channel()
2336 session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) in session_destroy_all() argument
2340 Session *s = &sessions[i]; in session_destroy_all()
2357 Session *s = &sessions[i]; in session_tty_list()
2379 session_proctitle(Session *s) in session_proctitle()
2388 session_setup_x11fwd(struct ssh *ssh, Session *s) in session_setup_x11fwd()