Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/kernel/
Dptrace.c2295 task->thread.debug.dbcr0 &= ~DBCR0_BT; in user_enable_single_step()
2296 task->thread.debug.dbcr0 |= DBCR0_IDM | DBCR0_IC; in user_enable_single_step()
2312 task->thread.debug.dbcr0 &= ~DBCR0_IC; in user_enable_block_step()
2313 task->thread.debug.dbcr0 = DBCR0_IDM | DBCR0_BT; in user_enable_block_step()
2335 task->thread.debug.dbcr0 &= ~(DBCR0_IC|DBCR0_BT); in user_disable_single_step()
2339 if (!DBCR_ACTIVE_EVENTS(task->thread.debug.dbcr0, in user_disable_single_step()
2344 task->thread.debug.dbcr0 &= ~DBCR0_IDM; in user_disable_single_step()
2473 if (!DBCR_ACTIVE_EVENTS(task->thread.debug.dbcr0, in ptrace_set_debugreg()
2476 task->thread.debug.dbcr0 &= ~DBCR0_IDM; in ptrace_set_debugreg()
2488 task->thread.debug.dbcr0 |= DBCR0_IDM; in ptrace_set_debugreg()
[all …]
Dtraps.c502 #define single_stepping(regs) (current->thread.debug.dbcr0 & DBCR0_IC)
503 #define clear_single_step(regs) (current->thread.debug.dbcr0 &= ~DBCR0_IC)
1836 current->thread.debug.dbcr0 &= ~DBCR0_IAC1; in handle_debug()
1842 current->thread.debug.dbcr0 &= ~DBCR0_IAC2; in handle_debug()
1847 current->thread.debug.dbcr0 &= ~DBCR0_IAC3; in handle_debug()
1853 current->thread.debug.dbcr0 &= ~DBCR0_IAC4; in handle_debug()
1863 if (DBCR_ACTIVE_EVENTS(current->thread.debug.dbcr0, in handle_debug()
1868 current->thread.debug.dbcr0 &= ~DBCR0_IDM; in handle_debug()
1871 mtspr(SPRN_DBCR0, current->thread.debug.dbcr0); in handle_debug()
1893 current->thread.debug.dbcr0 &= ~DBCR0_BT; in DebugException()
[all …]
Dprocess.c662 thread->debug.dbcr0 = 0; in set_debug_reg_defaults()
700 mtspr(SPRN_DBCR0, debug->dbcr0); in prime_debug_regs()
713 if ((current->thread.debug.dbcr0 & DBCR0_IDM) in switch_booke_debug_regs()
714 || (new_debug->dbcr0 & DBCR0_IDM)) in switch_booke_debug_regs()
Dsignal_32.c1239 unsigned long new_dbcr0 = current->thread.debug.dbcr0; in SYSCALL_DEFINE3()
1289 current->thread.debug.dbcr0 = new_dbcr0; in SYSCALL_DEFINE3()
Dasm-offsets.c130 OFFSET(THREAD_DBCR0, thread_struct, debug.dbcr0); in main()
/Linux-v4.19/arch/powerpc/include/asm/
Dreg_booke.h405 #define dbcr_iac_range(task) ((task)->thread.debug.dbcr0)
433 #define DBCR_ACTIVE_EVENTS(dbcr0, dbcr1) (((dbcr0) & DBCR0_ACTIVE_EVENTS) || \ argument
465 #define dbcr_dac(task) ((task)->thread.debug.dbcr0)
535 #define DBCR_ACTIVE_EVENTS(dbcr0, dbcr1) (((dbcr0) & DBCR0_ACTIVE_EVENTS) || \ argument
Dprocessor.h211 uint32_t dbcr0; member
/Linux-v4.19/arch/powerpc/kvm/
Dbooke.c865 (vcpu->arch.dbg_reg.dbcr0 & DBCR0_IDM)) in kvmppc_handle_debug()
1900 dbg_reg->dbcr0 |= DBCR0_IAC1; in kvmppc_booke_add_breakpoint()
1904 dbg_reg->dbcr0 |= DBCR0_IAC2; in kvmppc_booke_add_breakpoint()
1909 dbg_reg->dbcr0 |= DBCR0_IAC3; in kvmppc_booke_add_breakpoint()
1913 dbg_reg->dbcr0 |= DBCR0_IAC4; in kvmppc_booke_add_breakpoint()
1921 dbg_reg->dbcr0 |= DBCR0_IDM; in kvmppc_booke_add_breakpoint()
1931 dbg_reg->dbcr0 |= DBCR0_DAC1R; in kvmppc_booke_add_watchpoint()
1933 dbg_reg->dbcr0 |= DBCR0_DAC1W; in kvmppc_booke_add_watchpoint()
1938 dbg_reg->dbcr0 |= DBCR0_DAC2R; in kvmppc_booke_add_watchpoint()
1940 dbg_reg->dbcr0 |= DBCR0_DAC2W; in kvmppc_booke_add_watchpoint()
[all …]
Dbooke_emulate.c236 vcpu->arch.dbg_reg.dbcr0 = spr_val; in kvmppc_booke_emulate_mtspr()
440 *spr_val = vcpu->arch.dbg_reg.dbcr0; in kvmppc_booke_emulate_mfspr()