Lines Matching refs:mem1
234 static uint8_t __aligned(PAGE_SIZE) mem1[65536];
250 t.size = min((size_t)kvm_check_cap(KVM_CAP_S390_MEM_OP), sizeof(mem1));
291 for (i = 0; i < sizeof(mem1); i++)
292 mem1[i] = rand();
303 CHECK_N_DO(MOP, mop_cpu, mop_target, WRITE, mem1, size,
304 GADDR_V(mem1), KEY(key));
308 ASSERT_MEM_EQ(mem1, mem2, size);
315 CHECK_N_DO(MOP, mop_cpu, mop_target, WRITE, mem1, size, GADDR_V(mem1));
319 ASSERT_MEM_EQ(mem1, mem2, size);
333 memcpy(&old, mem1, 16);
335 size, GADDR_V(mem1 + offset),
341 memcpy(mem1 + offset, new + offset, size);
342 ASSERT_MEM_EQ(mem1, mem2, 16);
344 memcpy(&old, mem1, 16);
348 size, GADDR_V(mem1 + offset),
354 ASSERT_MEM_EQ(mem1, mem2, 16);
355 ASSERT_MEM_EQ(&old, mem1, 16);
363 memcpy(&mem2, &mem1, sizeof(mem2));
403 set_storage_key_range(mem1, sizeof(mem1), 0x90);
408 memcpy(&mem2, &mem1, sizeof(mem2));
611 set_storage_key_range(mem1, max_block, 0x10);
618 } while (!_cmpxchg(16, mem1, &old, 0));
653 MOP(t.vcpu, LOGICAL, WRITE, mem1, max_block, GADDR_V(mem2));
661 sizeof(new), GADDR_V(mem1),
680 TEST_ASSERT(popcount_eq(*(__uint128_t *)mem1, *(__uint128_t *)mem2),
694 set_storage_key_range(mem1, sizeof(mem1), 0x98);
699 memcpy(&mem2, &mem1, sizeof(mem2));
744 set_storage_key_range(mem1, PAGE_SIZE, 0x18);
745 set_storage_key_range(mem1 + PAGE_SIZE, sizeof(mem1) - PAGE_SIZE, 0x98);
758 CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, WRITE, mem1, t.size, GADDR_V(mem1), KEY(2));
759 CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, READ, mem2, t.size, GADDR_V(mem1), KEY(2));
760 CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, WRITE, mem1, t.size, GADDR_V(mem1), KEY(2));
761 CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, READ, mem2, t.size, GADDR_V(mem1), KEY(2));
796 ERR_PROT_MOP(t.vcpu, LOGICAL, WRITE, mem1, t.size, GADDR_V(mem1), KEY(1), INJECT);
825 CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, WRITE, mem1, t.size, GADDR_V(mem1), KEY(2));
846 page_0[i] = mem1[i];
870 MOP(t.vcpu, LOGICAL, WRITE, mem1, PAGE_SIZE, GADDR_V(mem1));
873 ASSERT_MEM_EQ(mem1, mem2, 2048);
880 MOP(t.vcpu, LOGICAL, WRITE, mem1, 2 * PAGE_SIZE, GADDR_V(guest_last_page));
884 ASSERT_MEM_EQ(mem1, mem2, 2048);
954 rv = ERR_MOP(info, target, WRITE, mem1, -1, GADDR_V(mem1));
958 rv = ERR_MOP(info, target, WRITE, mem1, 0, GADDR_V(mem1));
963 rv = ERR_MOP(info, target, WRITE, mem1, size, GADDR_V(mem1), SET_FLAGS(-1));
967 rv = ERR_MOP(info, target, WRITE, mem1, size, GADDR((void *)~0xfffUL), CHECK_ONLY);
969 rv = ERR_MOP(info, target, WRITE, mem1, size, GADDR((void *)~0xfffUL));
973 rv = ERR_MOP(info, target, WRITE, 0, size, GADDR_V(mem1));
978 rv = ERR_MOP(info, target, WRITE, mem1, size, GADDR_V(mem1), KEY(17));
993 rv = ERR_MOP(t.vcpu, INVALID, WRITE, mem1, t.size, GADDR_V(mem1));
996 rv = ERR_MOP(t.vm, INVALID, WRITE, mem1, PAGE_SIZE, GADDR(0));
1003 rv = ERR_MOP(t.vcpu, LOGICAL, WRITE, mem1, t.size, GADDR_V(mem1), AR(17));
1009 rv = ERR_MOP(t.vcpu, SIDA, READ, mem1, 8, GADDR(0), SIDA_OFFSET(0x1c0));
1012 rv = ERR_MOP(t.vcpu, SIDA, WRITE, mem1, 8, GADDR(0), SIDA_OFFSET(0x1c0));
1032 rv = ERR_MOP(t.vm, ABSOLUTE, CMPXCHG, mem1, i, GADDR_V(mem1),
1038 rv = ERR_MOP(t.vm, ABSOLUTE, CMPXCHG, mem1, i, GADDR((void *)~0xfffUL),
1043 rv = ERR_MOP(t.vm, ABSOLUTE, CMPXCHG, mem1, i, GADDR_V(mem1 + 1),