Home
last modified time | relevance | path

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

/xnu-12377.81.4/osfmk/arm64/
H A Dkpc.c221 uint64_t pmesr[2]; member
423 SREG_WRITE("S3_1_C15_C5_0", kpc_state->pmesr[0]); in restore_control_regs()
424 SREG_WRITE("S3_1_C15_C6_0", kpc_state->pmesr[1]); in restore_control_regs()
456 uint64_t pmesr; in get_counter_config() local
463 pmesr = PMESR_EVT_DECODE(SREG_READ("S3_1_C15_C5_0"), counter, 2); in get_counter_config()
471 pmesr = PMESR_EVT_DECODE(SREG_READ("S3_1_C15_C6_0"), counter, 6); in get_counter_config()
474 pmesr = 0; in get_counter_config()
478 kpc_config_t config = pmesr; in get_counter_config()
957 kpc_state->pmesr[pmesr_idx] &= PMESR_EVT_CLEAR(counter, pmesr_off); in kpc_set_config_arch()
958 kpc_state->pmesr[pmesr_idx] |= PMESR_EVT_ENCODE(config_value, counter, in kpc_set_config_arch()