acrs               77 arch/s390/include/asm/compat.h 	u32 acrs[NUM_ACRS];
acrs              114 arch/s390/include/asm/processor.h 	unsigned int  acrs[NUM_ACRS];
acrs               19 arch/s390/include/asm/switch_to.h static inline void save_access_regs(unsigned int *acrs)
acrs               23 arch/s390/include/asm/switch_to.h 	asm volatile("stam 0,15,%0" : "=Q" (*(acrstype *)acrs));
acrs               26 arch/s390/include/asm/switch_to.h static inline void restore_access_regs(unsigned int *acrs)
acrs               30 arch/s390/include/asm/switch_to.h 	asm volatile("lam 0,15,%0" : : "Q" (*(acrstype *)acrs));
acrs               39 arch/s390/include/asm/switch_to.h 	save_access_regs(&prev->thread.acrs[0]);			\
acrs               43 arch/s390/include/asm/switch_to.h 	restore_access_regs(&next->thread.acrs[0]);			\
acrs              182 arch/s390/include/uapi/asm/kvm.h 	__u32 acrs[16];
acrs              247 arch/s390/include/uapi/asm/kvm.h 	__u32 acrs[16];	/* access registers */
acrs              285 arch/s390/include/uapi/asm/ptrace.h 	unsigned int  acrs[NUM_ACRS];
acrs              443 arch/s390/include/uapi/asm/ptrace.h 	unsigned int  acrs[NUM_ACRS];
acrs               51 arch/s390/include/uapi/asm/sigcontext.h 	unsigned int  acrs[__NUM_ACRS];
acrs               45 arch/s390/kernel/compat_linux.h 	__u32		acrs[__NUM_ACRS];
acrs               24 arch/s390/kernel/compat_ptrace.h 	u32 acrs[NUM_ACRS];
acrs               56 arch/s390/kernel/compat_signal.c 	save_access_regs(current->thread.acrs);
acrs               63 arch/s390/kernel/compat_signal.c 	restore_access_regs(current->thread.acrs);
acrs               78 arch/s390/kernel/compat_signal.c 	memcpy(&user_sregs.regs.acrs, current->thread.acrs,
acrs               79 arch/s390/kernel/compat_signal.c 	       sizeof(user_sregs.regs.acrs));
acrs              116 arch/s390/kernel/compat_signal.c 	memcpy(&current->thread.acrs, &user_sregs.regs.acrs,
acrs              117 arch/s390/kernel/compat_signal.c 	       sizeof(current->thread.acrs));
acrs               43 arch/s390/kernel/crash_dump.c 	u32 acrs[16];
acrs               93 arch/s390/kernel/crash_dump.c 	memcpy(&sa->acrs, &lc->access_regs_save_area, sizeof(sa->acrs));
acrs              367 arch/s390/kernel/crash_dump.c 	memcpy(&nt_prstatus.pr_reg.acrs, sa->acrs, sizeof(sa->acrs));
acrs               94 arch/s390/kernel/process.c 	save_access_regs(&p->thread.acrs[0]);
acrs              147 arch/s390/kernel/process.c 			p->thread.acrs[0] = (unsigned int)tls;
acrs              149 arch/s390/kernel/process.c 			p->thread.acrs[0] = (unsigned int)(tls >> 32);
acrs              150 arch/s390/kernel/process.c 			p->thread.acrs[1] = (unsigned int)tls;
acrs              206 arch/s390/kernel/ptrace.c 	if (addr < (addr_t) &dummy->regs.acrs) {
acrs              221 arch/s390/kernel/ptrace.c 		offset = addr - (addr_t) &dummy->regs.acrs;
acrs              227 arch/s390/kernel/ptrace.c 		if (addr == (addr_t) &dummy->regs.acrs[15])
acrs              228 arch/s390/kernel/ptrace.c 			tmp = ((unsigned long) child->thread.acrs[15]) << 32;
acrs              230 arch/s390/kernel/ptrace.c 			tmp = *(addr_t *)((addr_t) &child->thread.acrs + offset);
acrs              288 arch/s390/kernel/ptrace.c 	if (addr >= (addr_t) &((struct user *) NULL)->regs.acrs &&
acrs              338 arch/s390/kernel/ptrace.c 	if (addr < (addr_t) &dummy->regs.acrs) {
acrs              362 arch/s390/kernel/ptrace.c 		offset = addr - (addr_t) &dummy->regs.acrs;
acrs              369 arch/s390/kernel/ptrace.c 		if (addr == (addr_t) &dummy->regs.acrs[15])
acrs              370 arch/s390/kernel/ptrace.c 			child->thread.acrs[15] = (unsigned int) (data >> 32);
acrs              372 arch/s390/kernel/ptrace.c 			*(addr_t *)((addr_t) &child->thread.acrs + offset) = data;
acrs              430 arch/s390/kernel/ptrace.c 	if (addr >= (addr_t) &((struct user *) NULL)->regs.acrs &&
acrs              584 arch/s390/kernel/ptrace.c 	if (addr < (addr_t) &dummy32->regs.acrs) {
acrs              606 arch/s390/kernel/ptrace.c 		offset = addr - (addr_t) &dummy32->regs.acrs;
acrs              607 arch/s390/kernel/ptrace.c 		tmp = *(__u32*)((addr_t) &child->thread.acrs + offset);
acrs              696 arch/s390/kernel/ptrace.c 	if (addr < (addr_t) &dummy32->regs.acrs) {
acrs              729 arch/s390/kernel/ptrace.c 		offset = addr - (addr_t) &dummy32->regs.acrs;
acrs              730 arch/s390/kernel/ptrace.c 		*(__u32*)((addr_t) &child->thread.acrs + offset) = tmp;
acrs              898 arch/s390/kernel/ptrace.c 		save_access_regs(target->thread.acrs);
acrs              927 arch/s390/kernel/ptrace.c 		save_access_regs(target->thread.acrs);
acrs              950 arch/s390/kernel/ptrace.c 		restore_access_regs(target->thread.acrs);
acrs             1432 arch/s390/kernel/ptrace.c 		save_access_regs(target->thread.acrs);
acrs             1461 arch/s390/kernel/ptrace.c 		save_access_regs(target->thread.acrs);
acrs             1484 arch/s390/kernel/ptrace.c 		restore_access_regs(target->thread.acrs);
acrs              109 arch/s390/kernel/signal.c 	save_access_regs(current->thread.acrs);
acrs              116 arch/s390/kernel/signal.c 	restore_access_regs(current->thread.acrs);
acrs              130 arch/s390/kernel/signal.c 	memcpy(&user_sregs.regs.acrs, current->thread.acrs,
acrs              131 arch/s390/kernel/signal.c 	       sizeof(user_sregs.regs.acrs));
acrs              167 arch/s390/kernel/signal.c 	memcpy(&current->thread.acrs, &user_sregs.regs.acrs,
acrs              168 arch/s390/kernel/signal.c 	       sizeof(current->thread.acrs));
acrs              393 arch/s390/kvm/gaccess.c 	save_access_regs(vcpu->run->s.regs.acrs);
acrs              394 arch/s390/kvm/gaccess.c 	alet.val = vcpu->run->s.regs.acrs[ar];
acrs              559 arch/s390/kvm/interrupt.c 	save_access_regs(vcpu->run->s.regs.acrs);
acrs              631 arch/s390/kvm/interrupt.c 			     &vcpu->run->s.regs.acrs, 64);
acrs             3321 arch/s390/kvm/kvm-s390.c 	memcpy(&vcpu->run->s.regs.acrs, &sregs->acrs, sizeof(sregs->acrs));
acrs             3333 arch/s390/kvm/kvm-s390.c 	memcpy(&sregs->acrs, &vcpu->run->s.regs.acrs, sizeof(sregs->acrs));
acrs             3927 arch/s390/kvm/kvm-s390.c 	restore_access_regs(vcpu->run->s.regs.acrs);
acrs             3974 arch/s390/kvm/kvm-s390.c 	save_access_regs(vcpu->run->s.regs.acrs);
acrs             4111 arch/s390/kvm/kvm-s390.c 			      &vcpu->run->s.regs.acrs, 64);
acrs             4126 arch/s390/kvm/kvm-s390.c 	save_access_regs(vcpu->run->s.regs.acrs);
acrs              182 tools/arch/s390/include/uapi/asm/kvm.h 	__u32 acrs[16];
acrs              247 tools/arch/s390/include/uapi/asm/kvm.h 	__u32 acrs[16];	/* access registers */
acrs              285 tools/arch/s390/include/uapi/asm/ptrace.h 	unsigned int  acrs[NUM_ACRS];
acrs              443 tools/arch/s390/include/uapi/asm/ptrace.h 	unsigned int  acrs[NUM_ACRS];
acrs               55 tools/testing/selftests/kvm/s390x/sync_regs_test.c 		REG_COMPARE(acrs[i]);
acrs              141 tools/testing/selftests/kvm/s390x/sync_regs_test.c 	run->s.regs.acrs[0] = 1 << 11;
acrs              154 tools/testing/selftests/kvm/s390x/sync_regs_test.c 	TEST_ASSERT(run->s.regs.acrs[0]  == 1 << 11,
acrs              156 tools/testing/selftests/kvm/s390x/sync_regs_test.c 		    run->s.regs.acrs[0]);