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
/
parasite-syscall.c
Search
History
1281 lines
|
ISO-8859-1
|
28 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
parasite_size
can_run_syscall
(
unsigned long,unsigned long,unsigned long
)
{...}
:
int
syscall_fits_vma_area
(
struct vma_area*
)
{...}
:
int
get_vma_by_ip
(
struct list_head*,unsigned long
)
{...}
:
struct vma_area*
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*
)
{...}
:
int
parasite_args_s
(
struct parasite_ctl*,int
)
{...}
:
void*
parasite_execute_trap_by_pid
(
unsigned int,struct parasite_ctl*,pid_t,void*,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
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_dump_creds
(
struct parasite_ctl*,CredsEntry*
)
{...}
:
int
parasite_drain_fds_seized
(
struct parasite_ctl*,struct parasite_drain_fd*,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
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,struct vm_area_list*
)
{...}
:
struct parasite_ctl*
parasite_map_exchange
(
struct parasite_ctl*,unsigned long
)
{...}
:
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