Symbol: ARM_pc
arch/arm/include/asm/kexec.h
47
: [_ARM_pc] "=r" (newregs->ARM_pc),
arch/arm/include/asm/perf_event.h
12
(regs)->ARM_pc = (__ip); \
arch/arm/include/asm/processor.h
78
regs->ARM_pc = pc & ~1; /* pc */ \
arch/arm/include/asm/processor.h
90
#define KSTK_EIP(tsk) task_pt_regs(tsk)->ARM_pc
arch/arm/include/asm/ptrace.h
93
#define instruction_pointer(regs) (regs)->ARM_pc
arch/arm/include/asm/stacktrace.h
43
frame->pc = regs->ARM_pc;
arch/arm/kernel/asm-offsets.c
85
DEFINE(S_PC, offsetof(struct pt_regs, ARM_pc));
arch/arm/kernel/hw_breakpoint.c
865
addr = regs->ARM_pc;
arch/arm/kernel/kgdb.c
105
regs->ARM_pc = pc;
arch/arm/kernel/kgdb.c
130
linux_regs->ARM_pc = addr;
arch/arm/kernel/kgdb.c
132
linux_regs->ARM_pc += 4;
arch/arm/kernel/kgdb.c
38
{ "pc", 4, offsetof(struct pt_regs, ARM_pc)},
arch/arm/kernel/perf_callchain.c
67
perf_callchain_store(entry, regs->ARM_pc);
arch/arm/kernel/process.c
139
regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr);
arch/arm/kernel/signal.c
168
regs->ARM_pc = context.arm_pc;
arch/arm/kernel/signal.c
273
.arm_pc = regs->ARM_pc,
arch/arm/kernel/signal.c
439
regs->ARM_pc = handler;
arch/arm/kernel/signal.c
548
continue_addr = regs->ARM_pc;
arch/arm/kernel/signal.c
565
regs->ARM_pc = restart_addr;
arch/arm/kernel/signal.c
581
if (unlikely(restart) && regs->ARM_pc == restart_addr) {
arch/arm/kernel/signal.c
587
regs->ARM_pc = continue_addr;
arch/arm/kernel/signal.c
594
if (unlikely(restart) && regs->ARM_pc == restart_addr) {
arch/arm/kernel/signal.c
595
regs->ARM_pc = continue_addr;
arch/arm/kernel/stacktrace.c
101
frame->pc = regs->ARM_pc;
arch/arm/kernel/stacktrace.c
169
regs->ARM_lr, regs->ARM_pc);
arch/arm/kernel/swp_emulate.c
165
perf_sw_event(PERF_COUNT_SW_EMULATION_FAULTS, 1, regs, regs->ARM_pc);
arch/arm/kernel/swp_emulate.c
173
regs->ARM_pc += 4;
arch/arm/kernel/swp_emulate.c
213
regs->ARM_pc += 4;
arch/arm/kernel/tcm.c
241
regs->ARM_pc += 4;
arch/arm/kernel/time.c
48
if (!in_lock_functions(regs->ARM_pc))
arch/arm/kernel/time.c
49
return regs->ARM_pc;
arch/arm/kernel/traps.c
363
bug_type = report_bug(regs->ARM_pc, regs);
arch/arm/kernel/traps.c
617
regs->ARM_pc -= thumb_mode(regs) ? 2 : 4;
arch/arm/kernel/traps.c
704
regs->ARM_pc += 4;
arch/arm/kernel/unwind.c
537
if (!kernel_text_address(regs->ARM_pc))
arch/arm/mm/alignment.c
510
regs->ARM_pc += correction;
arch/arm/mm/alignment.c
580
regs->ARM_pc -= correction;
arch/arm/mm/alignment.c
584
regs->ARM_pc -= correction;
arch/arm/mm/alignment.c
855
regs->ARM_pc += isize;
arch/arm/mm/alignment.c
935
regs->ARM_pc -= isize;
arch/arm/mm/extable.c
14
regs->ARM_pc = fixup->fixup;
arch/arm/nwfpe/fpmodule.c
140
__builtin_return_address(0), GET_USERREG()->ARM_pc);
arch/arm/probes/decode-arm.c
56
long iaddr = (long) regs->ARM_pc - 4;
arch/arm/probes/decode-arm.c
62
regs->ARM_pc = iaddr + 8 + disp;
arch/arm/probes/decode-arm.c
68
long iaddr = (long) regs->ARM_pc - 4;
arch/arm/probes/decode-arm.c
703
regs->ARM_pc += 4;
arch/arm/probes/decode-arm.c
72
regs->ARM_pc = iaddr + 8 + disp + ((insn >> 23) & 0x2);
arch/arm/probes/decode-arm.c
83
regs->ARM_lr = (long) regs->ARM_pc;
arch/arm/probes/decode-arm.c
85
regs->ARM_pc = rmv & ~0x1;
arch/arm/probes/decode-thumb.c
847
regs->ARM_pc += 2;
arch/arm/probes/decode-thumb.c
856
regs->ARM_pc += 4;
arch/arm/probes/decode.h
101
regs->ARM_pc = pcv;
arch/arm/probes/decode.h
50
regs->ARM_pc = pcv;
arch/arm/probes/decode.h
73
regs->ARM_pc = pcv;
arch/arm/probes/kprobes/actions-arm.c
101
unsigned long pc = regs->ARM_pc + 4;
arch/arm/probes/kprobes/actions-arm.c
131
unsigned long rtpc = regs->ARM_pc - 4 + str_pc_offset;
arch/arm/probes/kprobes/actions-arm.c
132
unsigned long rnpc = regs->ARM_pc + 4;
arch/arm/probes/kprobes/actions-arm.c
158
unsigned long pc = regs->ARM_pc + 4;
arch/arm/probes/kprobes/actions-arm.c
72
unsigned long pc = regs->ARM_pc + 4;
arch/arm/probes/kprobes/actions-common.c
123
load_write_pc(regs->ARM_pc, regs);
arch/arm/probes/kprobes/actions-common.c
64
unsigned long addr = regs->ARM_pc - 4;
arch/arm/probes/kprobes/actions-common.c
66
regs->ARM_pc = (long)addr + str_pc_offset;
arch/arm/probes/kprobes/actions-common.c
68
regs->ARM_pc = (long)addr + 4;
arch/arm/probes/kprobes/actions-common.c
76
load_write_pc(regs->ARM_pc, regs);
arch/arm/probes/kprobes/actions-thumb.c
102
regs->ARM_pc = pc + (offset * 2);
arch/arm/probes/kprobes/actions-thumb.c
109
unsigned long addr = regs->ARM_pc & ~3;
arch/arm/probes/kprobes/actions-thumb.c
161
unsigned long pc = regs->ARM_pc & ~3;
arch/arm/probes/kprobes/actions-thumb.c
241
unsigned long pc = regs->ARM_pc;
arch/arm/probes/kprobes/actions-thumb.c
27
unsigned long pc = regs->ARM_pc;
arch/arm/probes/kprobes/actions-thumb.c
309
unsigned long pc = regs->ARM_pc + 2;
arch/arm/probes/kprobes/actions-thumb.c
314
regs->ARM_lr = regs->ARM_pc | 1;
arch/arm/probes/kprobes/actions-thumb.c
323
unsigned long *base = (unsigned long *)((regs->ARM_pc + 2) & ~3);
arch/arm/probes/kprobes/actions-thumb.c
347
: ((regs->ARM_pc + 2) & ~3);
arch/arm/probes/kprobes/actions-thumb.c
373
unsigned long pc = regs->ARM_pc + 2;
arch/arm/probes/kprobes/actions-thumb.c
374
regs->ARM_pc = pc + (i >> 3) + (imm5 >> 2);
arch/arm/probes/kprobes/actions-thumb.c
399
regs->ARM_pc += 2;
arch/arm/probes/kprobes/actions-thumb.c
40
regs->ARM_pc = pc + 2 * halfwords;
arch/arm/probes/kprobes/actions-thumb.c
415
unsigned long pc = regs->ARM_pc + 2;
arch/arm/probes/kprobes/actions-thumb.c
418
regs->ARM_pc = pc + (offset * 2);
arch/arm/probes/kprobes/actions-thumb.c
435
unsigned long pc = regs->ARM_pc + 2;
arch/arm/probes/kprobes/actions-thumb.c
438
regs->ARM_pc = pc + (offset * 2);
arch/arm/probes/kprobes/actions-thumb.c
486
unsigned long pc = regs->ARM_pc + 2;
arch/arm/probes/kprobes/actions-thumb.c
56
unsigned long pc = regs->ARM_pc;
arch/arm/probes/kprobes/actions-thumb.c
64
regs->ARM_pc = pc + (offset * 2);
arch/arm/probes/kprobes/actions-thumb.c
81
unsigned long pc = regs->ARM_pc;
arch/arm/probes/kprobes/actions-thumb.c
94
regs->ARM_lr = regs->ARM_pc | 1;
arch/arm/probes/kprobes/core.c
215
regs->ARM_pc += 4;
arch/arm/probes/kprobes/core.c
217
regs->ARM_pc += 2;
arch/arm/probes/kprobes/core.c
219
regs->ARM_pc += 4;
arch/arm/probes/kprobes/core.c
250
p = get_kprobe((kprobe_opcode_t *)(regs->ARM_pc | 1));
arch/arm/probes/kprobes/core.c
252
p = get_kprobe((kprobe_opcode_t *)regs->ARM_pc);
arch/arm/probes/kprobes/core.c
255
p = get_kprobe((kprobe_opcode_t *)regs->ARM_pc);
arch/arm/probes/kprobes/core.c
346
regs->ARM_pc = (long)cur->addr;
arch/arm/probes/kprobes/opt-arm.c
156
regs->ARM_pc = (unsigned long)op->kp.addr;
arch/arm/probes/kprobes/test-core.c
1274
regs->ARM_ip, regs->ARM_sp, regs->ARM_lr, regs->ARM_pc);
arch/arm/probes/uprobes/actions-arm.c
73
regs->uregs[pcreg] = regs->ARM_pc + 8;
arch/arm/probes/uprobes/core.c
142
regs->ARM_pc = utask->xol_vaddr;
arch/arm/probes/uprobes/core.c
154
regs->ARM_pc = utask->vaddr + 4;
arch/arm/probes/uprobes/core.c
39
regs->ARM_pc += 4;
arch/arm/vfp/vfpmodule.c
343
perf_sw_event(PERF_COUNT_SW_EMULATION_FAULTS, 1, regs, regs->ARM_pc);
arch/arm/vfp/vfpmodule.c
393
regs->ARM_pc -= 4;
arch/arm/vfp/vfpmodule.c
803
bounce: regs->ARM_pc += 4;
arch/arm/vfp/vfpmodule.c
913
regs->ARM_pc += 4;
drivers/pci/controller/dwc/pci-imx6.c
612
regs->ARM_pc += 4;
drivers/pci/controller/dwc/pci-imx6.c
618
regs->ARM_pc += 4;
drivers/pci/controller/dwc/pci-keystone.c
1372
regs->ARM_pc += 4;
drivers/pci/controller/pci-ixp4xx.c
510
regs->ARM_pc += 4;
samples/kprobes/kprobe_example.c
48
p->symbol_name, p->addr, (long)regs->ARM_pc, (long)regs->ARM_cpsr);