/sysdeps/microblaze/ |
A D | backtrace.c | 27 _identify_sighandler (unsigned long fp, unsigned long pc, 38 find_frame_creation (unsigned long *pc) in find_frame_creation() argument 46 for (i = 0; i < 1000; i++, pc--) in find_frame_creation() 51 instr = *pc; in find_frame_creation() 63 return pc; in find_frame_creation() 69 lookup_prev_stack_frame (unsigned long fp, unsigned long pc, in lookup_prev_stack_frame() argument 108 unsigned long pc, fp; in __backtrace() local 122 : "=r"(pc)); in __backtrace() 127 array[0] = (void *) pc; in __backtrace() 134 pc = ppc; in __backtrace() [all …]
|
A D | backtrace_linux.c | 26 _identify_sighandler (unsigned long fp, unsigned long pc, in _identify_sighandler() argument 37 tramp = (unsigned long *) pc; in _identify_sighandler() 48 *pprev_pc = uc->uc_mcontext.regs.pc; in _identify_sighandler()
|
/sysdeps/mips/ |
A D | unwind-arch.h | 46 uint32_t *pc = (uint32_t *) prev; in unwind_arch_adjustment() local 48 if (pc == NULL) in unwind_arch_adjustment() 52 if ((uintptr_t) pc & 0x3) in unwind_arch_adjustment() 62 if (pc[1] != 0x0000000c) in unwind_arch_adjustment() 65 if (pc[0] == (0x24020000 | __NR_sigreturn)) in unwind_arch_adjustment() 68 if (pc[0] == (0x24020000 | __NR_rt_sigreturn)) in unwind_arch_adjustment()
|
/sysdeps/generic/ |
A D | framestate.c | 28 typedef struct frame_state * (*framesf)(void *pc, struct frame_state *); 29 struct frame_state *__frame_state_for (void *pc, 33 __frame_state_for (void *pc, struct frame_state *frame_state) 37 return UNWIND_LINK_PTR (unwind_link, __frame_state_for) (pc, frame_state); 41 return fallback_frame_state_for (pc, frame_state);
|
A D | unwind-dw2-fde-glibc.c | 38 extern fde * _Unwind_Find_registered_FDE (void *pc, 44 _Unwind_Ptr pc; member 114 if (data->pc >= vaddr && data->pc < vaddr + phdr->p_memsz) in _Unwind_IteratePhdrCallback() 190 if (data->pc < table[0].initial_loc + data_base) in _Unwind_IteratePhdrCallback() 192 else if (data->pc < table[mid].initial_loc + data_base) in _Unwind_IteratePhdrCallback() 200 if (data->pc < table[mid].initial_loc + data_base) in _Unwind_IteratePhdrCallback() 202 else if (data->pc >= table[mid + 1].initial_loc + data_base) in _Unwind_IteratePhdrCallback() 217 if (data->pc < table[mid].initial_loc + data_base + range) in _Unwind_IteratePhdrCallback() 251 _Unwind_Find_FDE (void *pc, struct dwarf_eh_bases *bases) in _Unwind_Find_FDE() argument 256 ret = _Unwind_Find_registered_FDE (pc, bases); in _Unwind_Find_FDE() [all …]
|
A D | unwind-dw2-fde.c | 900 if (pc < pc_begin) in binary_search_unencoded_fdes() 902 else if (pc >= pc_begin + pc_range) in binary_search_unencoded_fdes() 930 if ((_Unwind_Ptr) pc < pc_begin) in binary_search_single_encoding_fdes() 961 if ((_Unwind_Ptr) pc < pc_begin) in binary_search_mixed_encoding_fdes() 973 search_object (struct object* ob, void *pc) in search_object() argument 984 if (pc < ob->pc_begin) in search_object() 993 return binary_search_unencoded_fdes (ob, pc); in search_object() 1005 fde *f = linear_search_fdes (ob, *p, pc); in search_object() 1029 if (pc >= ob->pc_begin) in _Unwind_Find_FDE() 1031 f = search_object (ob, pc); in _Unwind_Find_FDE() [all …]
|
/sysdeps/arm/ |
A D | find_exidx.c | 23 _Unwind_Ptr pc; member 51 if (data->pc >= vaddr && data->pc < vaddr + phdr->p_memsz) in find_exidx_callback() 68 __gnu_Unwind_Find_exidx (_Unwind_Ptr pc, int * pcount) in __gnu_Unwind_Find_exidx() argument 72 data.pc = pc; in __gnu_Unwind_Find_exidx()
|
A D | crtn.S | 48 pop {r3, pc} 56 pop {r3, pc}
|
A D | sysdep.h | 81 # define BLX(R) mov lr, pc; bx R 84 # define BX(R) mov pc, R 85 # define BXC(C, R) mov##C pc, R 86 # define BLX(R) mov lr, pc; mov pc, R 161 # define LDST_PC_INDEXED(OP, R, T, X) LDST_INDEXED_NOINDEX (OP, R, T, pc, X) 166 # define LDST_PC_INDEXED(OP, R, T, X) LDST_INDEXED_NOINDEX (OP, R, T, pc, X) 168 # define LDST_PC_INDEXED(OP, R, T, X) LDST_INDEXED_INDEX (OP, R, pc, X) 179 99: add T, T, pc; \ 192 99: OP R, [pc, T] 211 97: add R, R, pc; \ [all …]
|
/sysdeps/posix/ |
A D | sprofil.c | 93 pc = (offset + n * bin_size / scale * 65536 in index_to_pc() 96 if (pc_to_index (pc, offset, scale, prof_uint) < n) in index_to_pc() 98 ++pc; in index_to_pc() 101 && pc_to_index (pc, offset, scale, prof_uint) >= n); in index_to_pc() 103 return pc; in index_to_pc() 110 size_t lo, hi, mid, pc = pcp; in profil_count() local 114 if (pc >= r->start && pc < r->end) in profil_count() 125 if (pc >= r->start && pc < r->end) in profil_count() 132 if (pc < r->start) in profil_count() 182 #define profil_count(pc) profil_count (pc, 0) argument [all …]
|
/sysdeps/unix/sysv/linux/mips/mips32/ |
A D | bug-getcontext-mips-gp.c | 52 if (ctx.uc_mcontext.pc == 0 in do_test() 53 || ctx.uc_mcontext.pc > 0xffffffff) in do_test() 56 ctx.uc_mcontext.pc); in do_test()
|
/sysdeps/unix/sysv/linux/sparc/sparc32/ |
A D | sigcontextinfo.h | 43 unsigned int pc; member 52 return ctx->pc; in sigcontext_get_pc()
|
/sysdeps/unix/sysv/linux/ |
A D | tst-sigcontext-get_pc.c | 39 uintptr_t pc = sigcontext_get_pc (ctx); in handler() local 40 printf ("info: address in signal handler: 0x%" PRIxPTR "\n", pc); in handler() 50 if ((uintptr_t) callstack[i] == pc) in handler()
|
/sysdeps/m68k/m680x0/ |
A D | sysdep.h | 26 OP SRC(%pc), DST 30 lea _GLOBAL_OFFSET_TABLE_@GOTPC (%pc), R
|
/sysdeps/mach/i386/ |
A D | sysdep.h | 42 #define RETURN_TO(sp, pc, retval) \ argument 44 : : "g" (sp), "r" (pc), "a" (retval))
|
/sysdeps/m68k/coldfire/ |
A D | sysdep.h | 26 move.l &SRC - ., TMP; OP (-8, %pc, TMP), DST 31 lea (-6, %pc, R), R
|
/sysdeps/unix/sysv/linux/m68k/ |
A D | vfork.S | 33 cfi_register (%pc, %a0) 49 cfi_rel_offset (%pc, 0)
|
/sysdeps/unix/arm/ |
A D | sysdep.S | 43 2: add r2, r2, pc 46 2: ldr r2, [pc, r2]
|
/sysdeps/i386/htl/ |
A D | pt-machdep.h | 24 void *pc; member
|
/sysdeps/mach/ |
A D | thread_state.h | 28 #define MACHINE_THREAD_STATE_SET_PC(ts, pc) \ argument 29 ((ts)->PC = (unsigned long int) (pc))
|
/sysdeps/unix/sysv/linux/m68k/m680x0/ |
A D | sysdep.h | 26 lea (_GLOBAL_OFFSET_TABLE_@GOTPC, %pc), reg
|
/sysdeps/unix/sysv/linux/sh/ |
A D | sigcontextinfo.h | 24 return ctx->uc_mcontext.pc; in sigcontext_get_pc()
|
/sysdeps/unix/sysv/linux/mips/ |
A D | sigcontextinfo.h | 24 return ctx->uc_mcontext.pc; in sigcontext_get_pc()
|
/sysdeps/unix/sysv/linux/aarch64/ |
A D | sigcontextinfo.h | 28 return ctx->uc_mcontext.pc; in sigcontext_get_pc()
|
/sysdeps/unix/sysv/linux/microblaze/ |
A D | sigcontextinfo.h | 25 return ctx->uc_mcontext.regs.pc; in sigcontext_get_pc()
|