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
v2.12.1
ROOT
/
criu
/
parasite-syscall.c
Search
History
1461 lines
|
ISO-8859-1
|
33 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
MEMFD_FNAME
MEMFD_FNAME_SZ
get_exec_start
(
struct vm_area_list*
)
{...}
:
unsigned long
ptrace_get_regs
(
int,user_regs_struct_t*
)
{...}
:
int
ptrace_set_regs
(
int,user_regs_struct_t*
)
{...}
:
int
get_thread_ctx
(
int,struct thread_ctx*
)
{...}
:
int
restore_thread_ctx
(
int,struct thread_ctx*
)
{...}
:
int
parasite_run
(
pid_t,int,unsigned long,void*,user_regs_struct_t*,struct thread_ctx*
)
{...}
:
int
parasite_trap
(
struct parasite_ctl*,pid_t,user_regs_struct_t*,struct thread_ctx*
)
{...}
:
int
__parasite_execute_syscall
(
struct parasite_ctl*,user_regs_struct_t*,const char*
)
{...}
:
int
parasite_args_s
(
struct parasite_ctl*,int
)
{...}
:
void*
parasite_run_in_thread
(
pid_t,unsigned int,struct parasite_ctl*,struct thread_ctx*
)
{...}
:
int
__parasite_send_cmd
(
int,struct ctl_msg*
)
{...}
:
int
parasite_wait_ack
(
int,unsigned int,struct ctl_msg*
)
{...}
:
int
__parasite_wait_daemon_ack
(
unsigned int,struct parasite_ctl*
)
{...}
:
int
__parasite_execute_daemon
(
unsigned int,struct parasite_ctl*
)
{...}
:
int
parasite_execute_daemon
(
unsigned int,struct parasite_ctl*
)
{...}
:
int
gen_parasite_saddr
(
struct sockaddr_un*,int
)
{...}
:
int
parasite_send_fd
(
struct parasite_ctl*,int
)
{...}
:
int
sigchld_handler
(
int,siginfo_t*,void*
)
{...}
:
void
setup_child_handler
(
)
{...}
:
int
restore_child_handler
(
)
{...}
:
int
prepare_tsock
(
struct parasite_ctl*,pid_t,struct parasite_init_args*,struct ns_id*
)
{...}
:
int
accept_tsock
(
struct parasite_ctl*
)
{...}
:
int
parasite_init_daemon
(
struct parasite_ctl*,struct ns_id*
)
{...}
:
int
alloc_groups_copy_creds
(
CredsEntry*,struct parasite_dump_creds*
)
{...}
:
int
parasite_dump_thread_leader_seized
(
struct parasite_ctl*,int,CoreEntry*
)
{...}
:
int
parasite_dump_thread_seized
(
struct parasite_ctl*,int,struct pid*,CoreEntry*
)
{...}
:
int
parasite_dump_sigacts_seized
(
struct parasite_ctl*,struct cr_imgset*
)
{...}
:
int
encode_itimer
(
struct itimerval*,ItimerEntry*
)
{...}
:
void
parasite_dump_itimers_seized
(
struct parasite_ctl*,struct pstree_item*
)
{...}
:
int
encode_posix_timer
(
struct posix_timer*,struct proc_posix_timer*,PosixTimerEntry*
)
{...}
:
void
core_alloc_posix_timers
(
TaskTimersEntry*,int,PosixTimerEntry**
)
{...}
:
int
parasite_dump_posix_timers_seized
(
struct proc_posix_timers_stat*,struct parasite_ctl*,struct pstree_item*
)
{...}
:
int
parasite_dump_misc_seized
(
struct parasite_ctl*,struct parasite_dump_misc*
)
{...}
:
int
parasite_dump_tty
(
struct parasite_ctl*,int,int
)
{...}
:
struct parasite_tty_args*
parasite_drain_fds_seized
(
struct parasite_ctl*,struct parasite_drain_fd*,int,int,int*,struct fd_opts*
)
{...}
:
int
parasite_get_proc_fd_seized
(
struct parasite_ctl*
)
{...}
:
int
task_in_parasite
(
struct parasite_ctl*,user_regs_struct_t*
)
{...}
:
bool
parasite_fini_seized
(
struct parasite_ctl*
)
{...}
:
int
task_is_trapped
(
int,pid_t
)
{...}
:
bool
parasite_stop_on_syscall
(
int,const int,enum trace_flags
)
{...}
:
int
parasite_stop_daemon
(
struct parasite_ctl*
)
{...}
:
int
parasite_cure_remote
(
struct parasite_ctl*
)
{...}
:
int
parasite_cure_local
(
struct parasite_ctl*
)
{...}
:
int
parasite_cure_seized
(
struct parasite_ctl*
)
{...}
:
int
parasite_unmap
(
struct parasite_ctl*,unsigned long
)
{...}
:
int
parasite_prep_ctl
(
pid_t,unsigned long
)
{...}
:
struct parasite_ctl*
parasite_mmap_exchange
(
struct parasite_ctl*,unsigned long
)
{...}
:
int
parasite_memfd_exchange
(
struct parasite_ctl*,unsigned long
)
{...}
:
int
parasite_map_exchange
(
struct parasite_ctl*,unsigned long
)
{...}
:
int
parasite_dump_cgroup
(
struct parasite_ctl*,struct parasite_dump_cgroup_args*
)
{...}
:
int
parasite_args_size
:
unsigned long
parasite_ensure_args_size
(
unsigned long
)
{...}
:
void
parasite_start_daemon
(
struct parasite_ctl*,struct pstree_item*
)
{...}
:
int
parasite_infect_seized
(
pid_t,struct pstree_item*,struct vm_area_list*
)
{...}
:
struct parasite_ctl*
ptrace_stop_pie
(
pid_t,void*,enum trace_flags*
)
{...}
:
int
All occurrences
Please wait...
Page is in error, reload to recover