Lines Matching refs:ra

124                             uint64_t a[8], uintptr_t ra)  in sha512_read_icv()  argument
130 a[i] = cpu_ldq_be_data_ra(env, addr, ra); in sha512_read_icv()
135 uint64_t a[8], uintptr_t ra) in sha512_write_ocv() argument
141 cpu_stq_be_data_ra(env, addr, a[i], ra); in sha512_write_ocv()
146 uint64_t a[16], uintptr_t ra) in sha512_read_block() argument
152 a[i] = cpu_ldq_be_data_ra(env, addr, ra); in sha512_read_block()
157 uint8_t a[16], uintptr_t ra) in sha512_read_mbl_be64() argument
163 a[i] = cpu_ldub_data_ra(env, addr, ra); in sha512_read_mbl_be64()
167 static int cpacf_sha512(CPUS390XState *env, uintptr_t ra, uint64_t param_addr, in cpacf_sha512() argument
183 tcg_s390_program_interrupt(env, PGM_SPECIFICATION, ra); in cpacf_sha512()
186 sha512_read_icv(env, param_addr, a, ra); in cpacf_sha512()
196 sha512_read_block(env, *message_reg + processed, w, ra); in cpacf_sha512()
208 x[i] = cpu_ldub_data_ra(env, addr, ra); in cpacf_sha512()
219 sha512_read_mbl_be64(env, param_addr + 64, x + 112, ra); in cpacf_sha512()
225 sha512_read_mbl_be64(env, param_addr + 64, x + 112, ra); in cpacf_sha512()
240 sha512_write_ocv(env, param_addr, a, ra); in cpacf_sha512()
247 static void fill_buf_random(CPUS390XState *env, uintptr_t ra, in fill_buf_random() argument
264 cpu_stb_data_ra(env, wrap_address(env, *buf_reg), tmp[i], ra); in fill_buf_random()
275 const uintptr_t ra = GETPC(); in HELPER() local
289 tcg_s390_program_interrupt(env, PGM_SPECIFICATION, ra); in HELPER()
296 tcg_s390_program_interrupt(env, PGM_SPECIFICATION, ra); in HELPER()
303 cpu_stb_data_ra(env, param_addr, subfunc[i], ra); in HELPER()
307 return cpacf_sha512(env, ra, env->regs[1], &env->regs[r2], in HELPER()
310 fill_buf_random(env, ra, &env->regs[r1], &env->regs[r1 + 1]); in HELPER()
311 fill_buf_random(env, ra, &env->regs[r2], &env->regs[r2 + 1]); in HELPER()