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
wip/avagin/rootless
ROOT
/
criu
/
include
/
namespaces.h
Search
History
245 lines
|
ISO-8859-1
|
6 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
__CR_NS_H__
CLONE_NEWNS
CLONE_NEWPID
CLONE_NEWUTS
CLONE_NEWIPC
CLONE_NEWNET
CLONE_NEWUSER
CLONE_NEWCGROUP
CLONE_NEWTIME
CLONE_ALLNS
CLONE_SUBNS
EXTRA_SIZE
NS_DESC_ENTRY
(
_cflag,_str
)
UNS_ASYNC
UNS_FDOUT
MAX_UNSFD_MSG_SIZE
userns_call
(
__call,__flags,__arg,__arg_size,__fd
)
ns_desc
cflag
:
unsigned int
str
:
char*
len
:
size_t
user_ns_extra
uid
:
char*
gid
:
char*
join_ns
list
:
struct list_head
ns_file
:
char*
nd
:
struct ns_desc*
ns_fd
:
int
(anonymous)
ns_type
NS_UNKNOWN
NS_CRIU
NS_ROOT
NS_OTHER
netns_id
target_ns_id
:
unsigned
netnsid_value
:
unsigned
node
:
struct list_head
net_link
nde
:
NetDeviceEntry*
created
:
bool
node
:
struct list_head
ns_id
kid
:
unsigned int
id
:
unsigned int
ns_pid
:
pid_t
nd
:
struct ns_desc*
next
:
struct ns_id*
type
:
enum ns_type
ext_key
:
char*
ns_populated
:
bool
(anonymous)
ns_ids
:
struct ns_id*
check_ns_proc
(
struct fd_link*
)
:
bool
pid_ns_desc
:
struct ns_desc
user_ns_desc
:
struct ns_desc
time_ns_desc
:
struct ns_desc
root_ns_mask
:
unsigned long
nsfile_dump_ops
:
const struct fdtype_ops
nsfile_cinfo
:
struct collect_image_info
walk_namespaces
(
struct ns_desc*,int,void*
)
:
int
collect_namespaces
(
bool
)
:
int
collect_mnt_namespaces
(
bool
)
:
int
dump_mnt_namespaces
(
void
)
:
int
dump_namespaces
(
struct pstree_item*,unsigned int
)
:
int
prepare_namespace_before_tasks
(
void
)
:
int
prepare_namespace
(
struct pstree_item*,unsigned long
)
:
int
prepare_userns_creds
(
void
)
:
int
switch_ns
(
int,struct ns_desc*,int*
)
:
int
switch_mnt_ns
(
int,int*,int*
)
:
int
switch_ns_by_fd
(
int,struct ns_desc*,int*
)
:
int
restore_ns
(
int,struct ns_desc*
)
:
int
restore_mnt_ns
(
int,int*
)
:
int
dump_task_ns_ids
(
struct pstree_item*
)
:
int
predump_task_ns_ids
(
struct pstree_item*
)
:
int
rst_add_ns_id
(
unsigned int,struct pstree_item*,struct ns_desc*
)
:
int
lookup_ns_by_id
(
unsigned int,struct ns_desc*
)
:
struct ns_id*
collect_user_namespaces
(
bool
)
:
int
prepare_userns
(
struct pstree_item*
)
:
int
stop_usernsd
(
void
)
:
int
dump_user_ns
(
pid_t,int
)
:
int
free_userns_maps
(
void
)
:
void
join_ns_add
(
const char*,char*,char*
)
:
int
check_namespace_opts
(
void
)
:
int
join_namespaces
(
void
)
:
int
uns_call_t
:
int(*)(void*,int,pid_t)
__userns_call
(
const char*,uns_call_t,int,void*,size_t,int
)
:
int
add_ns_shared_cb
(
int,void*
)
:
int
get_socket_ns
(
int
)
:
struct ns_id*
lookup_ns_by_kid
(
unsigned int,struct ns_desc*
)
:
struct ns_id*
unsc_msg
h
:
struct msghdr
iov
:
struct iovec[3]
c
:
char[CMSG_SPACE(sizeof(struct ucred)) + CMSG_SPACE(sizeof(int))]
unsc_msg_init
(
struct unsc_msg*,uns_call_t*,int*,void*,size_t,int,pid_t*
)
:
void
unsc_msg_pid_fd
(
struct unsc_msg*,pid_t*,int*
)
:
void
start_unix_cred_daemon
(
pid_t*,int
)
:
int
All occurrences
Please wait...
Page is in error, reload to recover