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/nested-namespaces
ROOT
/
criu
/
include
/
restorer.h
Search
History
318 lines
|
ISO-8859-1
|
7 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
__CR_RESTORER_H__
RESTORE_ARGS_SIZE
RESTORE_STACK_REDZONE
RESTORE_STACK_SIZE
RIO_SIZE
(
niovs
)
RESTORE_ALIGN_STACK
(
start,size
)
restore_finish_stage
(
__v,__stage
)
__r_sym
(
name
)
restorer_sym
(
rblob,name
)
restore_mem_zone
redzone
:
u8[RESTORE_STACK_REDZONE]
stack
:
u8[RESTORE_STACK_SIZE]
rt_sigframe
:
u8[RESTORE_STACK_SIGFRAME]
__stack_aligned__
:
struct restore_mem_zone
rst_sched_param
policy
:
int
nice
:
int
prio
:
int
restore_posix_timer
spt
:
struct str_posix_timer
val
:
struct itimerspec
overrun
:
int
thread_creds_args
creds
:
CredsEntry
cap_last_cap
:
unsigned int
cap_inh
:
u32[CR_CAP_SIZE]
cap_prm
:
u32[CR_CAP_SIZE]
cap_eff
:
u32[CR_CAP_SIZE]
cap_bnd
:
u32[CR_CAP_SIZE]
secbits
:
unsigned int
lsm_profile
:
char*
groups
:
unsigned int*
mem_lsm_profile_pos
:
unsigned long
mem_groups_pos
:
unsigned long
mem_pos_next
:
unsigned long
thread_seccomp_filter
sock_fprog
:
struct sock_fprog
flags
:
unsigned int
thread_restore_args
mz
:
struct restore_mem_zone*
pid
:
pid_t[MAX_NS_NESTING]
gpregs
:
UserRegsEntry
clear_tid_addr
:
u64
futex_rla
:
u64
futex_rla_len
:
u32
sp
:
struct rst_sched_param
ta
:
struct task_restore_args*
tls
:
tls_t
siginfo
:
siginfo_t*
siginfo_n
:
unsigned int
pdeath_sig
:
int
pfc_ns_fd
:
int
check_only
:
bool
creds_args
:
struct thread_creds_args*
seccomp_mode
:
int
seccomp_filters_pos
:
unsigned long
seccomp_filters
:
struct thread_seccomp_filter*
seccomp_filters_data
:
void*
seccomp_filters_n
:
unsigned int
seccomp_force_tsync
:
bool
__aligned
:
struct thread_restore_args
thread_restore_fcall_t
:
long(*)(struct thread_restore_args*)
restore_vma_io
nr_iovs
:
int
off
:
loff_t
iovs
:
struct iovec[0]
task_restore_args
t
:
struct thread_restore_args*
fd_exe_link
:
int
logfd
:
int
loglevel
:
unsigned int
logstart
:
struct timeval
uffd
:
int
has_thp_enabled
:
bool
nr_threads
:
int
clone_restore_fn
:
thread_restore_fcall_t
thread_args
:
struct thread_restore_args*
task_entries
:
struct task_entries*
rst_mem
:
void*
rst_mem_size
:
unsigned long
vmas
:
VmaEntry*
vmas_n
:
unsigned int
vma_ios_fd
:
int
vma_ios
:
struct restore_vma_io*
vma_ios_n
:
unsigned int
posix_timers
:
struct restore_posix_timer*
posix_timers_n
:
unsigned int
timerfd
:
struct restore_timerfd*
timerfd_n
:
unsigned int
siginfo
:
siginfo_t*
siginfo_n
:
unsigned int
tcp_socks
:
struct rst_tcp_sock*
tcp_socks_n
:
unsigned int
rings
:
struct rst_aio_ring*
rings_n
:
unsigned int
rlims
:
struct rlimit64*
rlims_n
:
unsigned int
helpers
:
pid_t*
helpers_n
:
unsigned int
zombies
:
pid_t*
zombies_n
:
unsigned int
task_size
:
unsigned long
premmapped_addr
:
unsigned long
premmapped_len
:
unsigned long
sigchld_act
:
rt_sigaction_t
bootstrap_start
:
void*
bootstrap_len
:
unsigned long
itimers
:
struct itimerval[3]
mm
:
MmEntry
mm_saved_auxv
:
auxv_t[AT_VECTOR_SIZE]
mm_saved_auxv_size
:
u32
comm
:
char[TASK_COMM_LEN]
pid_ns_id
:
int[MAX_NS_NESTING]
proc_fd
:
int
transport_fd
:
int
seccomp_mode
:
int
compatible_mode
:
bool
can_map_vdso
:
bool
check_only
:
bool
breakpoint
:
void**
fault_strategy
:
enum faults
__aligned
:
struct task_restore_args
restorer_stack
(
struct restore_mem_zone*
)
{...}
:
unsigned long
(anonymous)
CR_STATE_FAIL
CR_STATE_ROOT_TASK
CR_STATE_PREPARE_NAMESPACES
CR_STATE_FORKING
CR_STATE_RESTORE
CR_STATE_RESTORE_SIGCHLD
CR_STATE_RESTORE_CREDS
CR_STATE_COMPLETE
All occurrences
Please wait...
Page is in error, reload to recover