Lines Matching refs:state

91 	struct arm_saved_state * state,  in unix_syscall()  argument
103 code = arm_get_syscall_number(state); in unix_syscall()
108 arm_trace_unix_syscall(code, state); in unix_syscall()
120 if (arm_get_syscall_args(uthread, state, callp) != 0) { in unix_syscall()
144 arm_clear_syscall_error(state); in unix_syscall()
207 arm_prepare_syscall_return(callp, state, uthread, error); in unix_syscall()
356 arm_get_syscall_args(uthread_t uthread, struct arm_saved_state *state, const struct sysent *callp) in arm_get_syscall_args() argument
358 if (is_saved_state32(state)) { in arm_get_syscall_args()
359 return arm_get_u32_syscall_args(uthread, saved_state32(state), callp); in arm_get_syscall_args()
361 return arm_get_u64_syscall_args(uthread, saved_state64(state), callp); in arm_get_syscall_args()
468 arm_get_syscall_number(struct arm_saved_state *state) in arm_get_syscall_number() argument
470 if (is_saved_state32(state)) { in arm_get_syscall_number()
471 if (saved_state32(state)->save_r12 != 0) { in arm_get_syscall_number()
472 return (unsigned short)saved_state32(state)->save_r12; in arm_get_syscall_number()
474 return (unsigned short)saved_state32(state)->save_r0; in arm_get_syscall_number()
477 if (saved_state64(state)->x[ARM64_SYSCALL_CODE_REG_NUM] != 0) { in arm_get_syscall_number()
478 return (unsigned short)saved_state64(state)->x[ARM64_SYSCALL_CODE_REG_NUM]; in arm_get_syscall_number()
480 return (unsigned short)saved_state64(state)->x[0]; in arm_get_syscall_number()
486 arm_prepare_syscall_return(const struct sysent *callp, struct arm_saved_state *state, uthread_t uth… in arm_prepare_syscall_return() argument
488 if (is_saved_state32(state)) { in arm_prepare_syscall_return()
489 arm_prepare_u32_syscall_return(callp, state, uthread, error); in arm_prepare_syscall_return()
491 arm_prepare_u64_syscall_return(callp, state, uthread, error); in arm_prepare_syscall_return()
557 arm_trace_unix_syscall(int code, struct arm_saved_state *state) in arm_trace_unix_syscall() argument
559 if (is_saved_state32(state)) { in arm_trace_unix_syscall()
560 arm_trace_u32_unix_syscall(code, saved_state32(state)); in arm_trace_unix_syscall()
562 arm_trace_u64_unix_syscall(code, saved_state64(state)); in arm_trace_unix_syscall()
573 arm_clear_syscall_error(struct arm_saved_state * state) in arm_clear_syscall_error() argument
575 if (is_saved_state32(state)) { in arm_clear_syscall_error()
576 arm_clear_u32_syscall_error(saved_state32(state)); in arm_clear_syscall_error()
578 arm_clear_u64_syscall_error(saved_state64(state)); in arm_clear_syscall_error()