1f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levinstatic int 2f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levinget_syscall_result_regs(struct tcb *tcp) 3f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levin{ 4f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levin return (upeek(tcp->pid, REG_A3, &alpha_a3) < 0 || 5f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levin upeek(tcp->pid, REG_R0, &alpha_r0) < 0) ? -1 : 0; 6f51aec6abfad5dae5f3dd77365c2f8275e37437dDmitry V. Levin} 7