/linux-4.1.27/arch/powerpc/kernel/ |
D | traps.c | 238 info->si_addr = (void __user *)regs->nip; in user_single_step_siginfo() 257 addr, regs->nip, regs->link, code); in _exception() 332 unsigned int *nip = (unsigned int *)regs->nip; in check_io_access() local 335 && (entry = search_exception_tables(regs->nip)) != NULL) { in check_io_access() 344 if (*nip == 0x60000000) /* nop */ in check_io_access() 345 nip -= 2; in check_io_access() 346 else if (*nip == 0x4c00012c) /* isync */ in check_io_access() 347 --nip; in check_io_access() 348 if (*nip == 0x7c0004ac || (*nip >> 26) == 3) { in check_io_access() 352 --nip; in check_io_access() [all …]
|
D | mce_power.c | 270 uint64_t srr1, nip, addr; in __machine_check_early_realmode_p7() local 275 nip = regs->nip; in __machine_check_early_realmode_p7() 290 addr = regs->nip; in __machine_check_early_realmode_p7() 297 save_mce_event(regs, handled, &mce_error_info, nip, addr); in __machine_check_early_realmode_p7() 339 uint64_t srr1, nip, addr; in __machine_check_early_realmode_p8() local 344 nip = regs->nip; in __machine_check_early_realmode_p8() 353 addr = regs->nip; in __machine_check_early_realmode_p8() 360 save_mce_event(regs, handled, &mce_error_info, nip, addr); in __machine_check_early_realmode_p8()
|
D | kprobes.c | 110 regs->nip = (unsigned long)p->ainsn.insn; in prepare_singlestep() 147 unsigned int *addr = (unsigned int *)regs->nip; in kprobe_handler() 337 regs->nip = orig_ret_address; in trampoline_probe_handler() 372 if (((unsigned long)cur->ainsn.insn + 4) != regs->nip) in post_kprobe_handler() 381 regs->nip = (unsigned long)cur->addr + 4; in post_kprobe_handler() 420 regs->nip = (unsigned long)cur->addr; in kprobe_fault_handler() 452 if ((entry = search_exception_tables(regs->nip)) != NULL) { in kprobe_fault_handler() 453 regs->nip = entry->fixup; in kprobe_fault_handler() 508 regs->nip = arch_deref_entry_point(jp->entry); in setjmp_pre_handler()
|
D | kgdb.c | 116 return kgdb_isremovedbreak(regs->nip); in kgdb_skipexception() 147 if (*(u32 *) (regs->nip) == *(u32 *) (&arch_kgdb_ops.gdb_bpt_instr)) in kgdb_handle_breakpoint() 148 regs->nip += BREAK_INSTR_SIZE; in kgdb_handle_breakpoint() 252 PACK64(ptr, regs->nip); in sleeping_thread_to_gdb_regs() 340 { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, nip) }, 401 regs->nip = pc; in kgdb_arch_set_pc() 423 linux_regs->nip = addr; in kgdb_arch_handle_exception()
|
D | uprobes.c | 70 regs->nip = current->utask->xol_vaddr; in arch_uprobe_pre_xol() 127 regs->nip = utask->vaddr + MAX_UINSN_BYTES; in arch_uprobe_post_xol()
|
D | process.c | 619 tsk->pid, thr->regs->nip, in tm_reclaim_task() 920 unsigned long pc = regs->nip - (instructions_to_print * 3 / 4 * in show_instructions() 943 if (regs->nip == pc) in show_instructions() 1018 regs->nip, regs->link, regs->ctr); in show_regs() 1054 printk("NIP ["REG"] %pS\n", regs->nip, (void *)regs->nip); in show_regs() 1221 kregs->nip = ppc_function_entry(f); in copy_thread() 1259 regs->nip = start; in start_thread() 1301 regs->nip = entry; in start_thread() 1304 regs->nip = start; in start_thread() 1596 regs->trap, (void *)regs->nip, (void *)lr); in show_stack()
|
D | signal_64.c | 320 err |= __get_user(regs->nip, &sc->gp_regs[PT_NIP]); in restore_sigcontext() 425 err |= __get_user(regs->nip, &tm_sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts() 709 (long)uc, regs->nip, regs->link); in sys_rt_sigreturn() 776 regs->nip = (unsigned long) ksig->ka.sa.sa_handler; in handle_rt_signal64() 777 regs->gpr[12] = regs->nip; in handle_rt_signal64() 787 err |= get_user(regs->nip, &funct_desc_ptr->entry); in handle_rt_signal64() 813 (long)frame, regs->nip, regs->link); in handle_rt_signal64()
|
D | ppc32.h | 21 unsigned int nip; member
|
D | mce.c | 73 uint64_t nip, uint64_t addr) in save_mce_event() argument 89 mce->srr0 = nip; in save_mce_event()
|
D | signal_32.c | 1059 regs->nip = (unsigned long) ksig->ka.sa.sa_handler; in handle_rt_signal32() 1071 addr, regs->nip, regs->link); in handle_rt_signal32() 1296 rt_sf, regs->nip, regs->link); in sys_rt_sigreturn() 1388 ctx, regs->nip, regs->link); in sys_debug_setcontext() 1475 regs->nip = (unsigned long) (unsigned long)ksig->ka.sa.sa_handler; in handle_signal32() 1486 frame, regs->nip, regs->link); in handle_signal32() 1558 addr, regs->nip, regs->link); in sys_sigreturn()
|
D | signal.c | 93 regs->nip -= 4; in check_syscall_restart()
|
D | hw_breakpoint.c | 266 if (!__get_user_inatomic(instr, (unsigned int *) regs->nip)) in hw_breakpoint_handler()
|
D | vecemu.c | 265 if (get_user(instr, (unsigned int __user *) regs->nip)) in emulate_altivec()
|
D | align.c | 265 unsigned long pc = regs->nip ^ (swiz & 4); in emulate_multiple() 780 unsigned long pc = regs->nip; in fix_alignment()
|
D | fadump.c | 453 regs->nip = (unsigned long)reg_val; in fadump_set_regval()
|
D | asm-offsets.c | 316 DEFINE(_NIP, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, nip)); in main()
|
D | ptrace.c | 99 REG_OFFSET_NAME(nip),
|
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/ |
D | config.c | 814 lnet_match_network_token(char *token, int len, __u32 *ipaddrs, int nip) in lnet_match_network_token() argument 824 for (rc = i = 0; !rc && i < nip; i++) in lnet_match_network_token() 833 lnet_match_network_tokens(char *net_entry, __u32 *ipaddrs, int nip) in lnet_match_network_tokens() argument 872 rc = lnet_match_network_token(token, len, ipaddrs, nip); in lnet_match_network_tokens() 987 lnet_match_networks(char **networksp, char *ip2nets, __u32 *ipaddrs, int nip) in lnet_match_networks() argument 1028 rc = lnet_match_network_tokens(tb->ltb_text, ipaddrs, nip); in lnet_match_networks() 1107 lnet_ipaddr_free_enumeration(__u32 *ipaddrs, int nip) in lnet_ipaddr_free_enumeration() argument 1109 LIBCFS_FREE(ipaddrs, nip * sizeof(*ipaddrs)); in lnet_ipaddr_free_enumeration() 1119 int nip; in lnet_ipaddr_enumerate() local 1135 for (i = nip = 0; i < nif; i++) { in lnet_ipaddr_enumerate() [all …]
|
/linux-4.1.27/arch/powerpc/perf/ |
D | callchain.c | 76 next_ip = regs->nip; in perf_callchain_kernel() 208 static int is_sigreturn_64_address(unsigned long nip, unsigned long fp) in is_sigreturn_64_address() argument 210 if (nip == fp + offsetof(struct signal_frame_64, tramp)) in is_sigreturn_64_address() 213 nip == current->mm->context.vdso_base + vdso64_rt_sigtramp) in is_sigreturn_64_address() 367 static int is_sigreturn_32_address(unsigned int nip, unsigned int fp) in is_sigreturn_32_address() argument 369 if (nip == fp + offsetof(struct signal_frame_32, mctx.mc_pad)) in is_sigreturn_32_address() 372 nip == current->mm->context.vdso_base + vdso32_sigtramp) in is_sigreturn_32_address() 377 static int is_rt_sigreturn_32_address(unsigned int nip, unsigned int fp) in is_rt_sigreturn_32_address() argument 379 if (nip == fp + offsetof(struct rt_signal_frame_32, in is_rt_sigreturn_32_address() 383 nip == current->mm->context.vdso_base + vdso32_rt_sigtramp) in is_rt_sigreturn_32_address()
|
D | core-book3s.c | 2020 return regs->nip; in perf_instruction_pointer()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | fault.c | 79 if (get_user(inst, (unsigned int __user *)regs->nip)) in store_updates_sp() 285 regs->nip, regs->msr); in do_page_fault() 318 if (!user_mode(regs) && !search_exception_tables(regs->nip)) in do_page_fault() 513 if ((entry = search_exception_tables(regs->nip)) != NULL) { in bad_page_fault() 514 regs->nip = entry->fixup; in bad_page_fault() 537 regs->nip); in bad_page_fault()
|
D | icswx.c | 178 p = (u32 __user *)regs->nip; in acop_get_inst() 273 regs->nip += 4; in acop_handle_fault() 286 regs->nip += 4; in acop_handle_fault()
|
/linux-4.1.27/arch/powerpc/xmon/ |
D | xmon.c | 418 bp = in_breakpoint_table(regs->nip, &offset); in xmon_core() 420 regs->nip = bp->address + offset; in xmon_core() 454 bp = at_breakpoint(regs->nip); in xmon_core() 464 xmon_print_symbol(regs->nip, " ", ")\n"); in xmon_core() 505 ppc_inst_dump(regs->nip, 1, 0); in xmon_core() 554 bp = at_breakpoint(regs->nip); in xmon_core() 557 xmon_print_symbol(regs->nip, " ", ")\n"); in xmon_core() 566 ppc_inst_dump(regs->nip, 1, 0); in xmon_core() 578 bp = at_breakpoint(regs->nip); in xmon_core() 580 regs->nip = (unsigned long) &bp->instr[0]; in xmon_core() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | opal.c | 505 _exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip); in opal_recover_mce() 515 _exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip); in opal_recover_mce() 581 static uint64_t find_recovery_address(uint64_t nip) in find_recovery_address() argument 586 if ((nip >= mc_recoverable_range[i].start_addr) && in find_recovery_address() 587 (nip < mc_recoverable_range[i].end_addr)) in find_recovery_address() 599 if ((regs->nip >= opal.base) && in opal_mce_check_early_recovery() 600 (regs->nip <= (opal.base + opal.size))) in opal_mce_check_early_recovery() 601 recover_addr = find_recovery_address(regs->nip); in opal_mce_check_early_recovery() 607 regs->nip = recover_addr; in opal_mce_check_early_recovery()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_mad.c | 87 struct nodeinfo *nip = (struct nodeinfo *)&smp->data; in recv_subn_get_nodeinfo() local 95 nip->base_version = 1; in recv_subn_get_nodeinfo() 96 nip->class_version = 1; in recv_subn_get_nodeinfo() 97 nip->node_type = 1; /* channel adapter */ in recv_subn_get_nodeinfo() 103 nip->num_ports = ibdev->phys_port_cnt; in recv_subn_get_nodeinfo() 105 nip->sys_guid = to_idev(ibdev)->sys_image_guid; in recv_subn_get_nodeinfo() 106 nip->node_guid = dd->ipath_guid; in recv_subn_get_nodeinfo() 107 nip->port_guid = dd->ipath_guid; in recv_subn_get_nodeinfo() 108 nip->partition_cap = cpu_to_be16(ipath_get_npkeys(dd)); in recv_subn_get_nodeinfo() 109 nip->device_id = cpu_to_be16(dd->ipath_deviceid); in recv_subn_get_nodeinfo() [all …]
|
/linux-4.1.27/arch/powerpc/lib/ |
D | sstep.c | 659 imm += regs->nip; in analyse_instr() 660 regs->nip += 4; in analyse_instr() 661 regs->nip = truncate_if_32bit(regs->msr, regs->nip); in analyse_instr() 663 regs->link = regs->nip; in analyse_instr() 665 regs->nip = truncate_if_32bit(regs->msr, imm); in analyse_instr() 681 imm += regs->nip; in analyse_instr() 683 regs->link = truncate_if_32bit(regs->msr, regs->nip + 4); in analyse_instr() 685 regs->nip = imm; in analyse_instr() 700 regs->nip = truncate_if_32bit(regs->msr, regs->nip + 4); in analyse_instr() 703 regs->link = regs->nip; in analyse_instr() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | mpc7448_hpc2.c | 176 if ((entry = search_exception_tables(regs->nip)) != NULL) { in mpc7448_machine_check_exception() 179 regs->nip = entry->fixup; in mpc7448_machine_check_exception()
|
D | holly.c | 265 if ((entry = search_exception_tables(regs->nip)) != NULL) { in ppc750_machine_check_exception() 268 regs->nip = entry->fixup; in ppc750_machine_check_exception()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | perf_event.h | 36 (regs)->nip = __ip; \
|
D | processor.h | 352 ((tsk)->thread.regs? (tsk)->thread.regs->nip: 0) 358 #define KSTK_EIP(tsk) ((tsk)->thread.regs? (tsk)->thread.regs->nip: 0)
|
D | mce.h | 190 struct mce_error_info *mce_err, uint64_t nip,
|
D | ptrace.h | 78 #define GET_IP(regs) ((regs)->nip)
|
/linux-4.1.27/fs/gfs2/ |
D | inode.c | 1325 struct gfs2_inode *nip = NULL; in gfs2_rename() local 1336 nip = GFS2_I(d_inode(ndentry)); in gfs2_rename() 1337 if (ip == nip) in gfs2_rename() 1373 if (nip) { in gfs2_rename() 1374 gfs2_holder_init(nip->i_gl, LM_ST_EXCLUSIVE, 0, ghs + num_gh); in gfs2_rename() 1380 nrgd = gfs2_blk2rgrpd(sdp, nip->i_no_addr, 1); in gfs2_rename() 1403 if (nip) { in gfs2_rename() 1404 error = gfs2_unlink_ok(ndip, &ndentry->d_name, nip); in gfs2_rename() 1408 if (nip->i_inode.i_nlink == 0) { in gfs2_rename() 1413 if (S_ISDIR(nip->i_inode.i_mode)) { in gfs2_rename() [all …]
|
D | dir.h | 46 const struct gfs2_inode *nip, unsigned int new_type);
|
D | dir.c | 1694 const struct gfs2_inode *nip, struct gfs2_diradd *da) in gfs2_dir_add() argument 1712 gfs2_inum_out(nip, dent); in gfs2_dir_add() 1713 dent->de_type = cpu_to_be16(IF2DT(nip->i_inode.i_mode)); in gfs2_dir_add() 1714 dent->de_rahead = cpu_to_be16(gfs2_inode_ra_len(nip)); in gfs2_dir_add() 1727 if (S_ISDIR(nip->i_inode.i_mode)) in gfs2_dir_add() 1833 const struct gfs2_inode *nip, unsigned int new_type) in gfs2_dir_mvino() argument 1848 gfs2_inum_out(nip, dent); in gfs2_dir_mvino()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | processor.h | 83 void start_thread(struct pt_regs *regs, unsigned long nip, unsigned long sp);
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
D | idle.c | 53 regs->nip = regs->link; in pasemi_system_reset_exception()
|
D | setup.c | 264 srr0 = regs->nip; in pas_machine_check_handler()
|
/linux-4.1.27/samples/kprobes/ |
D | kprobe_example.c | 33 p->addr, regs->nip, regs->msr); in handler_pre()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 279 struct ib_node_info *nip = (struct ib_node_info *)&smp->data; in subn_get_nodeinfo() local 289 nip->port_guid = dd->pport[pidx].guid; in subn_get_nodeinfo() 291 nip->base_version = 1; in subn_get_nodeinfo() 292 nip->class_version = 1; in subn_get_nodeinfo() 293 nip->node_type = 1; /* channel adapter */ in subn_get_nodeinfo() 294 nip->num_ports = ibdev->phys_port_cnt; in subn_get_nodeinfo() 296 nip->sys_guid = ib_qib_sys_image_guid; in subn_get_nodeinfo() 297 nip->node_guid = dd->pport->guid; /* Use first-port GUID as node */ in subn_get_nodeinfo() 298 nip->partition_cap = cpu_to_be16(qib_get_npkeys(dd)); in subn_get_nodeinfo() 299 nip->device_id = cpu_to_be16(dd->deviceid); in subn_get_nodeinfo() [all …]
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
D | ptrace.h | 33 unsigned long nip; member
|
/linux-4.1.27/tools/testing/selftests/powerpc/mm/ |
D | subpage_prot.c | 49 regs->nip += 4; in segv()
|
/linux-4.1.27/fs/jfs/ |
D | jfs_txnmgr.h | 279 int nip; /* number of entries in iplist */ member
|
D | jfs_txnmgr.c | 1136 int nip, /* number of inodes to commit */ in txCommit() argument 1189 cd.nip = nip; in txCommit() 1203 for (k = 0; k < cd.nip; k++) { in txCommit() 1205 for (n = k + 1; n < cd.nip; n++) { in txCommit() 1350 for (k = 0; k < cd.nip; k++) { in txCommit()
|
/linux-4.1.27/arch/powerpc/math-emu/ |
D | math.c | 228 unsigned long pc = regs->nip; in do_mathemu() 455 regs->nip += 4; in do_mathemu()
|
D | math_efp.c | 188 if (get_user(speinsn, (unsigned int __user *) regs->nip)) in do_spe_mathemu() 717 regs->nip -= 4; in do_spe_mathemu() 734 if (get_user(speinsn, (unsigned int __user *) regs->nip)) in speround_handler()
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | ras.c | 386 _exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip); in recover_mce()
|
/linux-4.1.27/arch/powerpc/oprofile/ |
D | op_model_fsl_emb.c | 352 pc = regs->nip; in fsl_emb_handle_interrupt()
|
D | op_model_cell.c | 1641 pc = regs->nip; in cell_handle_interrupt_ppu()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | fsl_pci.c | 999 ret = get_user(regs->nip, &inst); in fsl_pci_mcheck_exception() 1002 ret = probe_kernel_address(regs->nip, inst); in fsl_pci_mcheck_exception() 1006 regs->nip += 4; in fsl_pci_mcheck_exception()
|
D | fsl_rio.c | 109 entry = search_exception_tables(regs->nip); in fsl_rio_mcheck_exception() 116 regs->nip = entry->fixup; in fsl_rio_mcheck_exception()
|
/linux-4.1.27/Documentation/powerpc/ |
D | transactional_memory.txt | 142 ucp->uc_mcontext.regs->nip, 143 transactional_ucp->uc_mcontext.regs->nip);
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd.c | 688 int nip; in ksocknal_local_ipvec() local 692 nip = net->ksnn_ninterfaces; in ksocknal_local_ipvec() 693 LASSERT(nip <= LNET_MAX_INTERFACES); in ksocknal_local_ipvec() 697 if (nip < 2) { in ksocknal_local_ipvec() 702 for (i = 0; i < nip; i++) { in ksocknal_local_ipvec() 708 return nip; in ksocknal_local_ipvec()
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | booke.c | 889 regs->nip = ip; in kvmppc_fill_pt_regs()
|