xref: /aosp_15_r20/external/strace/linux/alpha/get_syscall_result.c (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker static int
get_syscall_result_regs(struct tcb * tcp)2*cf84ac9aSAndroid Build Coastguard Worker get_syscall_result_regs(struct tcb *tcp)
3*cf84ac9aSAndroid Build Coastguard Worker {
4*cf84ac9aSAndroid Build Coastguard Worker 	return (upeek(tcp, REG_A3, &alpha_a3) < 0 ||
5*cf84ac9aSAndroid Build Coastguard Worker 		upeek(tcp, REG_R0, &alpha_r0) < 0) ? -1 : 0;
6*cf84ac9aSAndroid Build Coastguard Worker }
7