Lines Matching refs:uint64_t
37 uint64_t set_reg_id;
38 uint64_t clr_reg_id;
43 static uint64_t get_pmcr_n(uint64_t pmcr)
48 static void set_pmcr_n(uint64_t *pmcr, uint64_t pmcr_n)
53 static uint64_t get_counters_mask(uint64_t n)
55 uint64_t mask = BIT(ARMV8_PMU_CYCLE_IDX);
98 uint64_t pmcr = read_sysreg(pmcr_el0);
178 uint64_t _tval = read_sysreg(regname); \
194 static void check_bitmap_pmu_regs(uint64_t mask, bool set_expected)
216 uint64_t pmcr_n, test_bit = BIT(pmc_idx);
241 uint64_t write_data, read_data;
296 uint64_t expected_ec = INVALID_EC;
300 uint64_t esr, ec;
360 static void guest_code(uint64_t expected_pmcr_n)
362 uint64_t pmcr, pmcr_n, unimp_mask;
412 uint64_t dfr0, irq = 23;
416 .addr = (uint64_t)&irq,
461 static void run_vcpu(struct kvm_vcpu *vcpu, uint64_t pmcr_n)
479 static void test_create_vpmu_vm_with_pmcr_n(uint64_t pmcr_n, bool expect_fail)
482 uint64_t pmcr, pmcr_orig;
512 static void run_access_test(uint64_t pmcr_n)
514 uint64_t sp;
537 vcpu_set_reg(vcpu, ARM64_CORE_REG(regs.pc), (uint64_t)guest_code);
554 static void run_pmregs_validity_test(uint64_t pmcr_n)
558 uint64_t set_reg_id, clr_reg_id, reg_val;
559 uint64_t valid_counters_mask, max_counters_mask;
611 static void run_error_test(uint64_t pmcr_n)
623 static uint64_t get_pmcr_n_limit(void)
625 uint64_t pmcr;
635 uint64_t i, pmcr_n;