Home
last modified time | relevance | path

Searched refs:c14_pmevcntr (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/arm/hvf/
H A Dhvf.c1505 uint32_t new_pmswinc = env->cp15.c14_pmevcntr[i] + 1; in pmswinc_write()
1507 if (env->cp15.c14_pmevcntr[i] & ~new_pmswinc & INT32_MIN) { in pmswinc_write()
1512 env->cp15.c14_pmevcntr[i] = new_pmswinc; in pmswinc_write()
1575 env->cp15.c14_pmevcntr[i] = 0; in hvf_sysreg_write()
/openbmc/qemu/target/arm/
H A Dhelper.c1403 if (env->cp15.c14_pmevcntr[counter] & ~new_pmevcntr & overflow_mask) { in pmevcntr_op_start()
1407 env->cp15.c14_pmevcntr[counter] = new_pmevcntr; in pmevcntr_op_start()
1418 uint64_t delta = -(env->cp15.c14_pmevcntr[counter] + 1); in pmevcntr_op_finish()
1438 env->cp15.c14_pmevcntr[counter]; in pmevcntr_op_finish()
1497 env->cp15.c14_pmevcntr[i] = 0; in pmcr_write()
1542 new_pmswinc = env->cp15.c14_pmevcntr[i] + 1; in pmswinc_write()
1547 if (env->cp15.c14_pmevcntr[i] & ~new_pmswinc & overflow_mask) { in pmswinc_write()
1552 env->cp15.c14_pmevcntr[i] = new_pmswinc; in pmswinc_write()
1762 env->cp15.c14_pmevcntr[counter] = value; in pmevcntr_write()
1777 ret = env->cp15.c14_pmevcntr[counter]; in pmevcntr_read()
[all …]
H A Dcpu.h494 uint64_t c14_pmevcntr[31]; member