Example #1
0
int get_task_regs(pid_t pid, user_regs_struct_t regs, CoreEntry *core)
{
	user_fpregs_struct_t fpregs;
	int ret;

	ret = __get_task_regs(pid, &regs, &fpregs);
	if (ret)
		return ret;

	return __copy_task_regs(&regs, &fpregs, core);
}
Example #2
0
File: infect.c Project: xemul/criu
int get_task_regs(pid_t pid, user_regs_struct_t *regs, save_regs_t save,
		  void *arg, __maybe_unused unsigned long flags)
{
	user_fpregs_struct_t fpregs;
	int ret;

	ret = __get_task_regs(pid, regs, &fpregs);
	if (ret)
		return ret;

	return save(arg, regs, &fpregs);
}