Home
last modified time | relevance | path

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

/linux/arch/powerpc/kernel/ptrace/
A Dptrace-adv.c13 task->thread.debug.dbcr0 &= ~DBCR0_BT; in user_enable_single_step()
14 task->thread.debug.dbcr0 |= DBCR0_IDM | DBCR0_IC; in user_enable_single_step()
25 task->thread.debug.dbcr0 &= ~DBCR0_IC; in user_enable_block_step()
52 task->thread.debug.dbcr0 &= ~DBCR0_IDM; in user_disable_single_step()
117 task->thread.debug.dbcr0 &= ~DBCR0_IDM; in ptrace_set_debugreg()
128 task->thread.debug.dbcr0 |= DBCR0_IDM; in ptrace_set_debugreg()
167 child->thread.debug.dbcr0 |= DBCR0_IAC1; in set_instruction_bp()
178 child->thread.debug.dbcr0 |= DBCR0_IAC3; in set_instruction_bp()
223 child->thread.debug.dbcr0 |= DBCR0_IDM; in set_instruction_bp()
339 child->thread.debug.dbcr0 |= DBCR0_IDM; in set_dac()
[all …]
/linux/arch/powerpc/include/asm/
A Dreg_booke.h389 #define dbcr_iac_range(task) ((task)->thread.debug.dbcr0)
417 #define DBCR_ACTIVE_EVENTS(dbcr0, dbcr1) (((dbcr0) & DBCR0_ACTIVE_EVENTS) || \ argument
449 #define dbcr_dac(task) ((task)->thread.debug.dbcr0)
519 #define DBCR_ACTIVE_EVENTS(dbcr0, dbcr1) (((dbcr0) & DBCR0_ACTIVE_EVENTS) || \ argument
A Dinterrupt.h127 unsigned long dbcr0 = current->thread.debug.dbcr0; in booke_restore_dbcr0() local
129 if (IS_ENABLED(CONFIG_PPC32) && unlikely(dbcr0 & DBCR0_IDM)) { in booke_restore_dbcr0()
A Dprocessor.h101 uint32_t dbcr0; member
/linux/arch/powerpc/kernel/
A Dtraps.c1943 current->thread.debug.dbcr0 &= ~DBCR0_IAC1; in handle_debug()
1949 current->thread.debug.dbcr0 &= ~DBCR0_IAC2; in handle_debug()
1954 current->thread.debug.dbcr0 &= ~DBCR0_IAC3; in handle_debug()
1960 current->thread.debug.dbcr0 &= ~DBCR0_IAC4; in handle_debug()
1970 if (DBCR_ACTIVE_EVENTS(current->thread.debug.dbcr0, in handle_debug()
1975 current->thread.debug.dbcr0 &= ~DBCR0_IDM; in handle_debug()
1978 mtspr(SPRN_DBCR0, current->thread.debug.dbcr0); in handle_debug()
2002 current->thread.debug.dbcr0 &= ~DBCR0_BT; in DEFINE_INTERRUPT_HANDLER()
2037 current->thread.debug.dbcr0 &= ~DBCR0_IC; in DEFINE_INTERRUPT_HANDLER()
2038 if (DBCR_ACTIVE_EVENTS(current->thread.debug.dbcr0, in DEFINE_INTERRUPT_HANDLER()
[all …]
A Dinterrupt.c239 unsigned long dbcr0 = current->thread.debug.dbcr0; in booke_load_dbcr0() local
241 if (likely(!(dbcr0 & DBCR0_IDM))) in booke_load_dbcr0()
253 mtspr(SPRN_DBCR0, dbcr0); in booke_load_dbcr0()
A Dprocess.c705 thread->debug.dbcr0 = 0; in set_debug_reg_defaults()
743 mtspr(SPRN_DBCR0, debug->dbcr0); in prime_debug_regs()
756 if ((current->thread.debug.dbcr0 & DBCR0_IDM) in switch_booke_debug_regs()
757 || (new_debug->dbcr0 & DBCR0_IDM)) in switch_booke_debug_regs()
A Dsignal_32.c1188 unsigned long new_dbcr0 = current->thread.debug.dbcr0; in SYSCALL_DEFINE3()
1238 current->thread.debug.dbcr0 = new_dbcr0; in SYSCALL_DEFINE3()
/linux/arch/powerpc/kvm/
A Dbooke.c1899 dbg_reg->dbcr0 |= DBCR0_IAC1; in kvmppc_booke_add_breakpoint()
1903 dbg_reg->dbcr0 |= DBCR0_IAC2; in kvmppc_booke_add_breakpoint()
1908 dbg_reg->dbcr0 |= DBCR0_IAC3; in kvmppc_booke_add_breakpoint()
1912 dbg_reg->dbcr0 |= DBCR0_IAC4; in kvmppc_booke_add_breakpoint()
1920 dbg_reg->dbcr0 |= DBCR0_IDM; in kvmppc_booke_add_breakpoint()
1930 dbg_reg->dbcr0 |= DBCR0_DAC1R; in kvmppc_booke_add_watchpoint()
1932 dbg_reg->dbcr0 |= DBCR0_DAC1W; in kvmppc_booke_add_watchpoint()
1937 dbg_reg->dbcr0 |= DBCR0_DAC2R; in kvmppc_booke_add_watchpoint()
1946 dbg_reg->dbcr0 |= DBCR0_IDM; in kvmppc_booke_add_watchpoint()
2033 vcpu->arch.dbg_reg.dbcr0 = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
[all …]
A Dbooke_emulate.c225 vcpu->arch.dbg_reg.dbcr0 = spr_val; in kvmppc_booke_emulate_mtspr()
429 *spr_val = vcpu->arch.dbg_reg.dbcr0; in kvmppc_booke_emulate_mfspr()

Completed in 25 milliseconds