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
v3.8.1
ROOT
/
criu
/
sk-unix.c
Search
History
1913 lines
|
ISO-8859-1
|
42 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
LOG_PREFIX
USK_EXTERN
USK_SERVICE
USK_CALLBACK
USK_INHERIT
FAKE_INO
SK_HASH_SIZE
USK_PAIR_MASTER
USK_PAIR_SLAVE
(anonymous)
dir
:
char*
udiag_vfs_dev
:
unsigned int
udiag_vfs_ino
:
unsigned int
rel_name_desc_t
:
struct
dir
:
char*
udiag_vfs_dev
:
unsigned int
udiag_vfs_ino
:
unsigned int
unix_sk_desc
sd
:
struct socket_desc
type
:
unsigned int
state
:
unsigned int
peer_ino
:
unsigned int
rqlen
:
unsigned int
wqlen
:
unsigned int
namelen
:
unsigned int
name
:
char*
rel_name
:
rel_name_desc_t*
nr_icons
:
unsigned int
icons
:
unsigned int*
shutdown
:
unsigned char
deleted
:
bool
mode
:
mode_t
uid
:
uid_t
gid
:
gid_t
list
:
struct list_head
fd
:
int
peer_list
:
struct list_head
peer_node
:
struct list_head
ue
:
UnixSkEntry*
unix_sk_listen_icon
peer_ino
:
unsigned int
sk_desc
:
struct unix_sk_desc*
next
:
struct unix_sk_listen_icon*
unix_listen_icons
:
struct unix_sk_listen_icon*[SK_HASH_SIZE]
lookup_unix_listen_icons
(
int
)
{...}
:
struct unix_sk_listen_icon*
show_one_unix
(
char*,const struct unix_sk_desc*
)
{...}
:
void
show_one_unix_img
(
const char*,const UnixSkEntry*
)
{...}
:
void
can_dump_unix_sk
(
const struct unix_sk_desc*
)
{...}
:
int
unix_sk_exception_lookup_id
(
unsigned int
)
{...}
:
bool
write_unix_entry
(
struct unix_sk_desc*
)
{...}
:
int
resolve_rel_name
(
struct unix_sk_desc*,const struct fd_parms*
)
{...}
:
int
dump_one_unix_fd
(
int,u32,const struct fd_parms*
)
{...}
:
int
unix_process_name
(
struct unix_sk_desc*,const struct unix_diag_msg*,struct nlattr**
)
{...}
:
int
unix_collect_one
(
const struct unix_diag_msg*,struct nlattr**,struct ns_id*
)
{...}
:
int
unix_receive_one
(
struct nlmsghdr*,struct ns_id*,void*
)
{...}
:
int
dump_external_sockets
(
struct unix_sk_desc*
)
{...}
:
int
fix_external_unix_sockets
(
void
)
{...}
:
int
unix_sk_info
ue
:
UnixSkEntry*
list
:
struct list_head
name
:
char*
name_dir
:
char*
flags
:
unsigned
peer
:
struct unix_sk_info*
peer_resolve
:
struct pprep_head
d
:
struct file_desc
connected
:
struct list_head
node
:
struct list_head
scm_fles
:
struct list_head
queuer
:
struct unix_sk_info*
bound
:
u8bound:1
listen
:
u8listen:1
is_connected
:
u8is_connected:1
peer_queue_restored
:
u8peer_queue_restored:1
scm_fle
l
:
struct list_head
fle
:
struct fdinfo_list_entry*
find_unix_sk_by_ino
(
int
)
{...}
:
struct unix_sk_info*
find_queuer_for
(
int
)
{...}
:
struct unix_sk_info*
get_fle_for_task
(
struct file_desc*,struct pstree_item*,bool
)
{...}
:
struct fdinfo_list_entry*
unix_note_scm_rights
(
int,uint32_t*,int*,int
)
{...}
:
int
chk_restored_scms
(
struct unix_sk_info*
)
{...}
:
int
wake_connected_sockets
(
struct unix_sk_info*
)
{...}
:
int
peer_is_not_prepared
(
struct unix_sk_info*
)
{...}
:
bool
restore_unix_queue
(
int,struct unix_sk_info*
)
{...}
:
int
shutdown_unix_sk
(
int,struct unix_sk_info*
)
{...}
:
int
restore_sk_common
(
int,struct unix_sk_info*
)
{...}
:
int
revert_unix_sk_cwd
(
int*,int*
)
{...}
:
void
prep_unix_sk_cwd
(
struct unix_sk_info*,int*,int*
)
{...}
:
int
post_open_standalone
(
struct file_desc*,int
)
{...}
:
int
bind_unix_sk
(
int,struct unix_sk_info*
)
{...}
:
int
post_open_interconnected_master
(
struct unix_sk_info*
)
{...}
:
int
open_unixsk_pair_master
(
struct unix_sk_info*,int*
)
{...}
:
int
open_unixsk_pair_slave
(
struct unix_sk_info*,int*
)
{...}
:
int
setup_second_end
(
int*,struct fdinfo_list_entry*
)
{...}
:
int
open_unixsk_standalone
(
struct unix_sk_info*,int*
)
{...}
:
int
open_unix_sk
(
struct file_desc*,int*
)
{...}
:
int
socket_d_name
(
struct file_desc*,char*,size_t
)
{...}
:
char*
unlink_stale
(
struct unix_sk_info*
)
{...}
:
void
try_resolve_unix_peer
(
struct unix_sk_info*
)
:
void
fixup_unix_peer
(
struct unix_sk_info*
)
:
int
post_prepare_unix_sk
(
struct pprep_head*
)
{...}
:
int
init_unix_sk_info
(
struct unix_sk_info*,UnixSkEntry*
)
{...}
:
int
collect_one_unixsk
(
void*,ProtobufCMessage*,struct cr_img*
)
{...}
:
int
set_peer
(
struct unix_sk_info*,struct unix_sk_info*
)
{...}
:
void
add_fake_queuer
(
struct unix_sk_info*
)
{...}
:
int
add_fake_unix_queuers
(
void
)
{...}
:
int
interconnected_pair
(
struct unix_sk_info*,struct unix_sk_info*
)
{...}
:
int
fixup_unix_peer
(
struct unix_sk_info*
)
{...}
:
int
try_resolve_unix_peer
(
struct unix_sk_info*
)
{...}
:
void
unix_sk_id_add
(
unsigned int
)
{...}
:
int
unix_sk_ids_parse
(
char*
)
{...}
:
int
All occurrences
Please wait...
Page is in error, reload to recover