Lines Matching refs:dreg_state
646 struct user_hwdebug_state dreg_state; in ReadHardwareDebugInfo() local
649 ioVec.iov_base = &dreg_state; in ReadHardwareDebugInfo()
650 ioVec.iov_len = sizeof(dreg_state); in ReadHardwareDebugInfo()
657 m_max_hwp_supported = dreg_state.dbg_info & 0xff; in ReadHardwareDebugInfo()
666 m_max_hbp_supported = dreg_state.dbg_info & 0xff; in ReadHardwareDebugInfo()
675 struct user_hwdebug_state dreg_state; in WriteHardwareDebugRegs() local
678 memset(&dreg_state, 0, sizeof(dreg_state)); in WriteHardwareDebugRegs()
679 ioVec.iov_base = &dreg_state; in WriteHardwareDebugRegs()
684 ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) + in WriteHardwareDebugRegs()
685 (sizeof(dreg_state.dbg_regs[0]) * m_max_hwp_supported); in WriteHardwareDebugRegs()
688 dreg_state.dbg_regs[i].addr = m_hwp_regs[i].address; in WriteHardwareDebugRegs()
689 dreg_state.dbg_regs[i].ctrl = m_hwp_regs[i].control; in WriteHardwareDebugRegs()
694 ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) + in WriteHardwareDebugRegs()
695 (sizeof(dreg_state.dbg_regs[0]) * m_max_hbp_supported); in WriteHardwareDebugRegs()
698 dreg_state.dbg_regs[i].addr = m_hbp_regs[i].address; in WriteHardwareDebugRegs()
699 dreg_state.dbg_regs[i].ctrl = m_hbp_regs[i].control; in WriteHardwareDebugRegs()