Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/arm64/
H A Dpcb.c474 arm_debug_set32(arm_debug_state_t *debug_state) in arm_debug_set32() argument
486 cpu_data_ptr->cpu_user_debug = debug_state; in arm_debug_set32()
488 if (NULL == debug_state) { in arm_debug_set32()
490 debug_state = &off_state; in arm_debug_set32()
495 SET_DBGBVRn(15, (uint64_t)debug_state->uds.ds32.bvr[15]); in arm_debug_set32()
496 SET_DBGBCRn(15, (uint64_t)debug_state->uds.ds32.bcr[15], all_ctrls); in arm_debug_set32()
499 SET_DBGBVRn(14, (uint64_t)debug_state->uds.ds32.bvr[14]); in arm_debug_set32()
500 SET_DBGBCRn(14, (uint64_t)debug_state->uds.ds32.bcr[14], all_ctrls); in arm_debug_set32()
503 SET_DBGBVRn(13, (uint64_t)debug_state->uds.ds32.bvr[13]); in arm_debug_set32()
504 SET_DBGBCRn(13, (uint64_t)debug_state->uds.ds32.bcr[13], all_ctrls); in arm_debug_set32()
[all …]
/xnu-8019.80.24/osfmk/arm/
H A Dpcb.c351 arm_debug_set(arm_debug_state_t *debug_state) in arm_debug_set() argument
365 cpu_data_ptr->cpu_user_debug = debug_state; in arm_debug_set()
387 if (debug_state == NULL) { in arm_debug_set()
391 ((volatile uint32_t *)(debug_map + ARM_DEBUG_OFFSET_DBGBVR))[i] = debug_state->bvr[i]; in arm_debug_set()
392 ((volatile uint32_t *)(debug_map + ARM_DEBUG_OFFSET_DBGBCR))[i] = debug_state->bcr[i]; in arm_debug_set()
393 ((volatile uint32_t *)(debug_map + ARM_DEBUG_OFFSET_DBGWVR))[i] = debug_state->wvr[i]; in arm_debug_set()
394 ((volatile uint32_t *)(debug_map + ARM_DEBUG_OFFSET_DBGWCR))[i] = debug_state->wcr[i]; in arm_debug_set()
401 arm_debug_set_cp14(debug_state); in arm_debug_set()
H A Dthread.h204 extern void arm_debug_set(arm_debug_state_t *debug_state);
206 extern void arm_debug_set32(arm_debug_state_t *debug_state);
207 extern void arm_debug_set64(arm_debug_state_t *debug_state);
H A Dmachine_routines.h807 extern void arm_debug_set_cp14(arm_debug_state_t *debug_state);