/linux-master/arch/sh/kernel/ |
H A D | dwarf.c | 344 * dwarf_lookup_fde - locate the FDE that covers pc 345 * @pc: the program counter 347 struct dwarf_fde *dwarf_lookup_fde(unsigned long pc) argument 365 if (pc < tmp_start) { 368 if (pc < tmp_end) { 389 * @pc: the program counter of the address we're interested in 401 unsigned long pc) 410 while (current_insn < insn_end && frame->pc <= pc) { 421 frame->pc 396 dwarf_cfa_execute_insns(unsigned char *insn_start, unsigned char *insn_end, struct dwarf_cie *cie, struct dwarf_fde *fde, struct dwarf_frame *frame, unsigned long pc) argument 574 dwarf_unwind_stack(unsigned long pc, struct dwarf_frame *prev) argument [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | kgdb_64.c | 51 unsigned long pc, cwp; local 73 pc = (unsigned long) &ret_from_fork; 75 pc = (unsigned long) &switch_to_pc; 77 gdb_regs[GDB_PC] = pc; 78 gdb_regs[GDB_NPC] = pc + 4; 145 /* try to read optional parameter, pc unchanged if no parm */
|
H A D | unaligned_32.c | 201 regs->pc = regs->npc; 219 entry = search_exception_tables(regs->pc); 236 regs->pc = entry->fixup; 237 regs->npc = regs->pc + 4; 247 regs->pc);
|
H A D | sys_sparc_32.c | 152 printk ("TRAP: Entering kernel PC=%x, nPC=%x\n", regs->pc, regs->npc); 154 force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->pc); 157 printk ("TRAP: Returning to space: PC=%x nPC=%x\n", regs->pc, regs->npc);
|
/linux-master/arch/arm/lib/ |
H A D | backtrace.S | 40 1: stmfd sp!, {pc} @ calculate offset of PC stored 51 * frame => saved pc 58 * corrected pc => stmfd sp!, {..., fp, ip, lr, pc} 63 1001: ldr sv_pc, [frame, #0] @ get saved pc 70 ldr r3, .Ldsi+4 @ adjust saved 'pc' back one 89 1004: ldr r1, [sv_pc, #0] @ if stmfd sp!, {..., fp, ip, lr, pc} 115 no_frame: ldmfd sp!, {r4 - r9, pc} 128 .Ldsi: .word 0xe92dd800 >> 11 @ stmfd sp!, {... fp, ip, lr, pc}
|
H A D | memmove.S | 61 CALGN( add pc, r4, ip ) 80 addne pc, pc, ip @ C is always clear here 91 add pc, pc, ip 113 ldmfd sp!, {r0, r4, UNWIND(fpreg,) pc}
|
/linux-master/arch/loongarch/kernel/ |
H A D | alternative.c | 66 unsigned long cur_pc, jump_addr, pc; local 70 pc = (unsigned long)dest; 80 offset = jump_addr - pc; 99 offset = jump_addr - pc; 118 offset = jump_addr - pc;
|
/linux-master/arch/arm64/include/asm/ |
H A D | ptrace.h | 184 u64 pc; member in struct:pt_regs::__anon16::__anon17 282 case offsetof(struct pt_regs, pc) >> 3: 283 val = regs->pc; 369 return regs->pc; 374 regs->pc = val;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_txrx.c | 77 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); 84 nopwqe = mlx5e_post_nop(wq, sq->sqn, &sq->pc); 85 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nopwqe->ctrl); 97 if (need_wakeup && xsksq->pc == xsksq->cc) 101 if (need_wakeup && xsksq->pc != xsksq->cc)
|
/linux-master/arch/xtensa/mm/ |
H A D | fault.c | 125 address, exccause, regs->pc, 242 if ((entry = search_exception_tables(regs->pc)) != NULL) { 243 pr_debug("%s: Exception at pc=%#010lx (%lx)\n", 244 current->comm, regs->pc, entry->fixup); 245 regs->pc = entry->fixup; 253 "address %08lx\n pc = %08lx, ra = %08lx\n", 254 address, regs->pc, regs->areg[0]);
|
/linux-master/arch/m68k/kernel/ |
H A D | process.c | 82 regs->format, regs->vector, regs->pc, regs->sr, 270 unsigned long fp, pc; local 280 pc = ((unsigned long *)fp)[1]; 281 if (!in_sched_functions(pc)) 282 return pc;
|
/linux-master/arch/arm64/kernel/ |
H A D | traps.c | 261 print_vma_addr(KERN_CONT " in ", regs->pc); 362 regs->pc += size; 380 unsigned long pc = instruction_pointer(regs); local 385 if (get_user(instr_le, (__le16 __user *)pc)) 391 if (get_user(instr_le, (__le16 __user *)(pc + 2))) 399 if (get_user(instr_le, (__le32 __user *)pc)) 472 force_signal_inject(SIGILL, ILL_ILLOPC, regs->pc, 0); 479 if (aarch64_insn_read((void *)regs->pc, &insn)) 491 force_signal_inject(SIGILL, ILL_ILLOPC, regs->pc, 0); 505 force_signal_inject(SIGILL, ILL_ILLOPN, regs->pc, es 864 unsigned long pc = instruction_pointer(regs); local 1061 u64 pc = regs->pc; local [all...] |
/linux-master/arch/mips/dec/ |
H A D | kn01-berr.c | 75 unsigned int __user *pc = (unsigned int __user *)regs->cp0_epc + local 100 __get_user(insn.word, pc); 104 vaddr = (long)pc;
|
/linux-master/arch/csky/abiv2/ |
H A D | fpu.c | 63 regs->pc += 4; 85 regs->pc += 4; 122 force_sig_fault(sig, code, (void __user *)regs->pc);
|
/linux-master/arch/powerpc/kvm/ |
H A D | trace_booke.h | 44 __field( unsigned long, pc ) 52 __entry->pc = kvmppc_get_pc(vcpu); 59 " | pc=0x%lx" 65 __entry->pc,
|
/linux-master/arch/loongarch/kvm/ |
H A D | interrupt.c | 131 val = vcpu->arch.pc; 150 kvm_write_hw_gcsr(LOONGARCH_CSR_ERA, vcpu->arch.pc); 169 vcpu->arch.pc = val + code * vec_size;
|
/linux-master/arch/loongarch/include/asm/ |
H A D | kvm_host.h | 128 unsigned long pc; member in struct:kvm_vcpu_arch 213 arch->pc += 4; 225 return arch->pc == arch->badv;
|
/linux-master/arch/arm/kernel/ |
H A D | traps.c | 395 int is_valid_bugaddr(unsigned long pc) argument 405 if (get_kernel_nofault(bkpt, (void *)pc)) 454 void __user *pc; local 456 pc = (void __user *)instruction_pointer(regs); 461 instr = __mem_to_opcode_thumb16(((u16 *)pc)[0]); 464 inst2 = __mem_to_opcode_thumb16(((u16 *)pc)[1]); 469 instr = __mem_to_opcode_arm(*(u32 *) pc); 471 if (get_user(instr, (u16 __user *)pc)) 476 if (get_user(instr2, (u16 __user *)pc+1)) 482 if (get_user(instr, (u32 __user *)pc)) [all...] |
H A D | entry-ftrace.S | 59 mov pc, r2 110 ldr pc, [sp], #12 133 ldr pc, [sp], #12 206 ldr pc, [sp], #8 214 ldr pc, [sp], #8 280 ldr pc, =\dst
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | ptp.h | 21 u8 pc; member in struct:mlx5e_ptp_metadata_fifo 94 fifo->data[fifo->mask & fifo->pc++] = metadata; 126 return freelist->pc == freelist->cc;
|
/linux-master/arch/microblaze/kernel/ |
H A D | signal.c | 73 COPY(pc); COPY(ear); COPY(esr); COPY(fsr); 134 COPY(pc); COPY(ear); COPY(esr); COPY(fsr); 220 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; 223 pr_info("SIG deliver (%s:%d): sp=%p pc=%08lx\n", 224 current->comm, current->pid, frame, regs->pc); 250 regs->pc -= 4; 286 pr_info("do signal2: %lx %lx %ld [%lx]\n", regs->pc, regs->r1,
|
/linux-master/tools/lib/perf/tests/ |
H A D | test-evsel.c | 132 struct perf_event_mmap_page *pc; local 156 pc = perf_evsel__mmap_base(evsel, 0, 0); 157 __T("failed to get mmapped address", pc); 160 __T("userspace counter access not supported", pc->cap_user_rdpmc); 161 __T("userspace counter access not enabled", pc->index); 162 __T("userspace counter width not set", pc->pmc_width >= 32);
|
/linux-master/tools/perf/util/ |
H A D | unwind-libdw.c | 232 Dwarf_Addr pc; local 235 if (!dwfl_frame_pc(state, &pc, NULL)) { 242 report_module(pc, ui); 244 if (!dwfl_frame_pc(state, &pc, &isactivation)) { 251 --pc; 253 return entry(pc, ui) || !(--ui->max_stack) ?
|
/linux-master/arch/sparc/include/asm/ |
H A D | oplib_64.h | 111 void prom_startcpu(int cpunode, unsigned long pc, unsigned long arg); 116 void prom_startcpu_cpuid(int cpuid, unsigned long pc, unsigned long arg);
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | e6500_power_isa.dtsi | 48 power-isa-e.pc; // Embedded.Processor Control
|