crash.software
Projects
Pull Requests
Issues
Builds
criu
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
criu
Files
🤬
Sign In
4e3a14ce
ROOT
/
tty.c
Search
History
1549 lines
|
ISO-8859-1
|
34 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
LOG_PREFIX
MAX_TTYS
MAX_PTY_INDEX
CONSOLE_INDEX
VT_INDEX
winsize_copy
(
d,s
)
termios_copy
(
d,s
)
pty_alloc_fake_master
(
info
)
pty_alloc_fake_slave
(
info
)
HAS_TERMIOS_L
HAS_TERMIOS
HAS_WINS
term_opts_missing_cmp
(
p,op
)
term_opts_missing_any
(
p
)
term_opts_missing_all
(
p
)
tty_info_entry
list
:
struct list_head
tie
:
TtyInfoEntry*
tty_info
list
:
struct list_head
d
:
struct file_desc
reg_d
:
struct file_desc*
tfe
:
TtyFileEntry*
tie
:
TtyInfoEntry*
sibling
:
struct list_head
type
:
int
create
:
bool
inherit
:
bool
tty_dump_info
list
:
struct list_head
id
:
u32
sid
:
pid_t
pgrp
:
pid_t
fd
:
int
type
:
int
tty_mutex
:
mutex_t*
tty_is_master
(
struct tty_info*
)
:
bool
prepare_shared_tty
(
void
)
{...}
:
int
tty_gen_id
(
int,int
)
{...}
:
int
tty_get_index
(
u32
)
{...}
:
int
tty_verify_active_pairs
(
void
)
{...}
:
int
parse_tty_index
(
u32,int,const struct fd_parms*,int
)
{...}
:
int
tty_test_and_set
(
int,unsigned long*
)
{...}
:
int
pty_alloc_reg
(
struct tty_info*,bool
)
{...}
:
struct file_desc*
pty_alloc_fake_reg
(
struct tty_info*,int
)
{...}
:
struct reg_file_info*
pty_free_fake_reg
(
struct reg_file_info**
)
{...}
:
void
open_pty_reg
(
struct file_desc*,u32
)
{...}
:
int
path_from_reg
(
struct file_desc*
)
{...}
:
char*
pty_open_ptmx_index
(
struct file_desc*,int,int
)
{...}
:
int
unlock_pty
(
int
)
{...}
:
int
lock_pty
(
int
)
{...}
:
int
tty_set_sid
(
int
)
{...}
:
int
tty_set_prgp
(
int,int
)
{...}
:
int
tty_restore_ctl_terminal
(
struct file_desc*,int
)
{...}
:
int
tty_name
(
int
)
{...}
:
char*
tty_is_master
(
struct tty_info*
)
{...}
:
bool
tty_is_hung
(
struct tty_info*
)
{...}
:
bool
tty_has_active_pair
(
struct tty_info*
)
{...}
:
bool
tty_show_pty_info
(
char*,struct tty_info*
)
{...}
:
void
tty_parms
tty_id
:
int
has
:
unsigned
tl
:
struct termios
t
:
struct termios
w
:
struct winsize
do_restore_tty_parms
(
void*,int
)
{...}
:
int
restore_tty_params
(
int,struct tty_info*
)
{...}
:
int
pty_open_slaves
(
struct tty_info*
)
{...}
:
int
receive_tty
(
struct tty_info*
)
{...}
:
int
pty_open_unpaired_slave
(
struct file_desc*,struct tty_info*
)
{...}
:
int
pty_open_ptmx
(
struct tty_info*
)
{...}
:
int
open_simple_tty
(
struct tty_info*
)
{...}
:
int
tty_open
(
struct file_desc*
)
{...}
:
int
tty_transport
(
FdinfoEntry*,struct file_desc*
)
{...}
:
int
tty_collect_fd
(
struct file_desc*,struct fdinfo_list_entry*,struct rst_info*
)
{...}
:
void
find_first_sid
(
int
)
{...}
:
struct pstree_item*
tty_find_restoring_task
(
struct tty_info*
)
{...}
:
int
tty_setup_orphan_slavery
(
void
)
{...}
:
int
tty_setup_slavery
(
void
)
{...}
:
int
verify_termios
(
u32,TermiosEntry*
)
{...}
:
int
verify_info
(
struct tty_info*
)
{...}
:
int
lookup_tty_info_entry
(
u32
)
{...}
:
TtyInfoEntry*
collect_one_tty_info_entry
(
void*,ProtobufCMessage*
)
{...}
:
int
collect_one_tty
(
void*,ProtobufCMessage*
)
{...}
:
int
dump_verify_tty_sids
(
void
)
{...}
:
int
dump_tty_info
(
int,u32,const struct fd_parms*,int,int
)
{...}
:
int
dump_one_tty
(
int,u32,const struct fd_parms*
)
{...}
:
int
tty_prep_fds
(
void
)
{...}
:
int
tty_fini_fds
(
void
)
{...}
:
void
All occurrences
Please wait...
Page is in error, reload to recover