/external/oprofile/daemon/liblegacy/ |
H A D | opd_kernel.h | 39 * @param eip EIP value of sample 45 void opd_handle_kernel_sample(unsigned long eip, u32 counter); 49 * @param eip EIP value 51 * Returns %1 if eip is in the address space starting at 54 int opd_eip_is_kernel(unsigned long eip); 60 * @param eip eip inside the new mapping 62 * We assume than eip >= kernel_start 65 void opd_add_kernel_map(struct opd_proc * proc, unsigned long eip);
|
H A D | opd_mapping.h | 85 * @param eip EIP value 87 * Return %1 if the EIP value @eip is within the boundaries 90 inline static int opd_is_in_map(struct opd_map * map, unsigned long eip) argument 92 return (eip >= map->start && eip < map->end); 99 * @param eip EIP value to use 101 * Returns the offset of the EIP value @eip into 106 unsigned long eip) 108 return (eip - map->start) + map->offset; 105 opd_map_offset(struct opd_map * map, unsigned long eip) argument
|
H A D | opd_kernel.c | 260 * @param eip eip of sample 271 static void opd_drop_module_sample(unsigned long eip) argument 298 if (eip >= info.addr && eip < info.addr + info.size) { 314 * opd_find_module_by_eip - find a module by its eip 315 * @param eip EIP value 318 * contain this eip return %NULL if not found. 321 static struct opd_module * opd_find_module_by_eip(unsigned long eip) argument 328 if (module->start <= eip 352 opd_handle_module_sample(unsigned long eip, u32 counter) argument 381 opd_handle_kernel_sample(unsigned long eip, u32 counter) argument 394 opd_eip_is_kernel(unsigned long eip) argument 411 opd_add_kernel_map(struct opd_proc * proc, unsigned long eip) argument [all...] |
H A D | opd_proc.c | 174 if (opd_is_in_map(map, sample->eip)) { 175 unsigned long offset = opd_map_offset(map, sample->eip); 193 int in_kernel_eip = opd_eip_is_kernel(sample->eip); 198 sample->counter, sample->eip, sample->tgid, sample->pid); 201 opd_handle_kernel_sample(sample->eip, sample->counter); 213 opd_handle_kernel_sample(sample->eip, sample->counter); 226 opd_add_kernel_map(proc, sample->eip); 233 sample->pid, sample->eip); 260 /* eip/len is actually tid/tgid of new process */
|
/external/oprofile/module/x86/ |
H A D | op_arch.h | 18 #define instruction_pointer(regs) ((regs)->eip)
|
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
H A D | getpc.h | 139 // flow matching if both eip and esp looks reasonable. 140 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP]; local 142 if ((eip & 0xffff0000) != 0 && (~eip & 0xffff0000) != 0 && 144 char* eip_char = reinterpret_cast<char*>(eip); 154 return (void*)eip;
|
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
H A D | getpc.h | 136 // flow matching if both eip and esp looks reasonable. 137 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP]; local 139 if ((eip & 0xffff0000) != 0 && (~eip & 0xffff0000) != 0 && 141 char* eip_char = reinterpret_cast<char*>(eip); 151 return (void*)eip;
|
/external/qemu/distrib/sdl-1.2.15/src/video/ |
H A D | SDL_stretch.c | 81 unsigned char *eip, *fence; local 117 eip = copy_row; 119 for ( i=0; i<dst_w && eip < end; ++i ) { 121 if ( eip == fence ) { 125 *eip++ = PREFIX16; 127 *eip++ = load; 130 if ( eip == fence ) { 134 *eip++ = PREFIX16; 136 *eip++ = store; 139 *eip [all...] |
/external/oprofile/libop/ |
H A D | op_interface.h | 34 unsigned long eip; /**< eip value where occur interrupt */ member in struct:op_sample
|
/external/kernel-headers/original/asm-x86/ |
H A D | ptrace.h | 26 long eip; member in struct:pt_regs 61 #define instruction_pointer(regs) ((regs)->eip)
|
H A D | sigcontext.h | 76 unsigned long eip; member in struct:sigcontext
|
H A D | user32.h | 38 __u32 orig_eax, eip; member in struct:user_regs_struct32
|
H A D | user_32.h | 81 long orig_eax, eip; member in struct:user_regs_struct
|
H A D | system_32.h | 31 :"=m" (prev->thread.esp),"=m" (prev->thread.eip), \ 33 :"m" (next->thread.esp),"m" (next->thread.eip), \
|
H A D | vm86.h | 88 long eip; member in struct:vm86_regs 184 * this way. In front of 'return-eip' may be some data, depending on 189 long return-eip; from call to vm86()
|
H A D | processor_32.h | 303 unsigned long eip; member in struct:i386_hw_tss 352 unsigned long eip; member in struct:thread_struct 406 regs->eip = new_eip; \ 454 #define KSTK_EIP(task) (task_pt_regs(task)->eip)
|
/external/compiler-rt/lib/asan/lit_tests/TestCases/Linux/ |
H A D | ptrace.cc | 33 printf("%lx\n", regs.eip);
|
/external/oprofile/module/ |
H A D | oprofile.h | 144 void op_do_profile(uint cpu, long eip, long irq_enabled, int ctr);
|
H A D | oprofile.c | 109 fill_op_entry(struct op_sample * ops, long eip, pid_t pid, pid_t tgid, int ctr) argument 111 ops->eip = eip; 117 void op_do_profile(uint cpu, long eip, long irq_enabled, int ctr) argument 126 fill_op_entry(samples, eip, pid, tgid, ctr);
|
/external/valgrind/main/coregrind/ |
H A D | m_libcassert.c | 51 { UInt eip, esp, ebp; \ 57 : "=r" (eip), "=r" (esp), "=r" (ebp) \ 61 (srP)->r_pc = (ULong)eip; \
|
/external/qemu/ |
H A D | kqemu.h | 46 uint64_t eip; member in struct:kqemu_cpu_state 87 uint64_t next_eip; /* next eip value when exiting with an interrupt */
|
H A D | kqemu.c | 538 env->eip = env->lstar; 540 env->eip = env->cstar; 558 env->eip = (uint32_t)env->star; 709 kenv->eip = env->eip; 779 env->eip = kenv->eip; 902 unsigned long pc = env->eip + env->segs[R_CS].base;
|
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | elfcore.h | 81 #define IP eip 85 uint32_t orig_eax, eip;
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | elfcore.h | 81 #define IP eip 85 uint32_t orig_eax, eip;
|
/external/valgrind/main/include/vki/ |
H A D | vki-x86-linux.h | 249 unsigned long eip; member in struct:vki_sigcontext 603 long orig_eax, eip; member in struct:vki_user_regs_struct 843 long eip; member in struct:vki_vm86_regs
|