/system/core/libcorkscrew/arch-mips/ |
D | backtrace-mips.c | 54 uint32_t pc; member 61 uint32_t pc; member 64 uintptr_t rewind_pc_arch(const memory_t* memory, uintptr_t pc) { in rewind_pc_arch() argument 65 if (pc == 0) in rewind_pc_arch() 66 return pc; in rewind_pc_arch() 67 if ((pc & 1) == 0) in rewind_pc_arch() 68 return pc-8; /* jal/bal/jalr + branch delay slot */ in rewind_pc_arch() 69 return pc; in rewind_pc_arch() 80 uintptr_t pc = index ? rewind_pc_arch(memory, state->pc) : state->pc; in unwind_backtrace_common() local 87 frame = add_backtrace_entry(pc, backtrace, ignore_depth, in unwind_backtrace_common() [all …]
|
/system/core/include/private/ |
D | android_filesystem_config.h | 234 struct fs_path_config *pc; in fs_config() local 237 pc = dir ? android_dirs : android_files; in fs_config() 239 for(; pc->prefix; pc++){ in fs_config() 240 int len = strlen(pc->prefix); in fs_config() 243 if(!strncmp(pc->prefix, path, len)) break; in fs_config() 247 if (pc->prefix[len -1] == '*') { in fs_config() 248 if(!strncmp(pc->prefix, path, len - 1)) break; in fs_config() 250 if(!strncmp(pc->prefix, path, len)) break; in fs_config() 253 *uid = pc->uid; in fs_config() 254 *gid = pc->gid; in fs_config() [all …]
|
/system/core/libcorkscrew/arch-arm/ |
D | backtrace-arm.c | 106 extern _Unwind_Ptr __gnu_Unwind_Find_exidx(_Unwind_Ptr pc, int *pcount); 108 static uintptr_t find_exidx(uintptr_t pc, size_t* out_exidx_size) { in find_exidx() argument 110 uintptr_t start = (uintptr_t)__gnu_Unwind_Find_exidx((_Unwind_Ptr)pc, &count); in find_exidx() 122 const map_info_t* map_info_list, uintptr_t pc) { in get_exception_handler() argument 123 if (!pc) { in get_exception_handler() 133 exidx_start = find_exidx(pc, &exidx_size); in get_exception_handler() 135 mi = find_map_info(map_info_list, pc); in get_exception_handler() 161 if (pc < entry_pc) { in get_exception_handler() 173 if (pc >= next_entry_pc) { in get_exception_handler() 196 pc, mi->name, mi->start, exidx_start, exidx_size, handler, handler_index); in get_exception_handler() [all …]
|
/system/core/libpixelflinger/codeflinger/ |
D | MIPSAssembler.cpp | 110 uint32_t* ArmToMipsAssembler::pc() const in pc() function in android::ArmToMipsAssembler 112 return mMips->pc(); in pc() 164 mArmPC[mInum++] = pc(); // save starting PC for this instr in prolog() 177 mArmPC[mInum++] = pc(); // save starting PC for this instr in epilog() 429 mArmPC[mInum++] = pc(); // save starting PC for this instr in dataProcessing() 616 mArmPC[mInum++] = pc(); // save starting PC for this instr in MLA() 628 mArmPC[mInum++] = pc(); in MUL() 638 mArmPC[mInum++] = pc(); in UMULL() 655 mArmPC[mInum++] = pc(); in UMUAL() 671 mArmPC[mInum++] = pc(); in SMULL() [all …]
|
D | ARMAssembler.cpp | 60 uint32_t* ARMAssembler::pc() const in pc() function in android::ARMAssembler 91 size_t count = pc()-base(); in disassemble() 149 uint32_t* pc = mPC; in epilog() local 152 mPC = pc; in epilog() 158 uint32_t* pc = mPC; in epilog() local 161 mPC = pc; in epilog() 176 int32_t offset = int32_t(target_pc - (bt.pc+2)); in generate() 177 *bt.pc |= offset & 0xFFFFFF; in generate() 180 mAssembly->resize( int(pc()-base())*4 ); in generate() 185 ALOGI(format, name, int(pc()-base()), base(), pc(), duration); in generate() [all …]
|
D | ARMAssembler.h | 43 uint32_t* pc() const; 107 virtual void B(int cc, uint32_t* pc); 108 virtual void BL(int cc, uint32_t* pc); 176 inline branch_target_t() : label(0), pc(0) { } in branch_target_t() 178 : label(l), pc(p) { } in branch_target_t() 180 uint32_t* pc; member
|
D | MIPSAssembler.h | 46 uint32_t* pc() const; 106 virtual void B(int cc, uint32_t* pc); 107 virtual void BL(int cc, uint32_t* pc); 248 uint32_t* pc() const; 417 inline branch_target_t() : label(0), pc(0) { } in branch_target_t() 419 : label(l), pc(p) { } in branch_target_t() 421 uint32_t* pc; member
|
D | ARMAssemblerProxy.cpp | 189 void ARMAssemblerProxy::B(int cc, uint32_t* pc) { in B() argument 190 mTarget->B(cc, pc); in B() 192 void ARMAssemblerProxy::BL(int cc, uint32_t* pc) { in BL() argument 193 mTarget->BL(cc, pc); in BL()
|
D | ARMAssemblerProxy.h | 95 virtual void B(int cc, uint32_t* pc); 96 virtual void BL(int cc, uint32_t* pc);
|
D | ARMAssemblerInterface.h | 141 virtual void B(int cc, uint32_t* pc) = 0; 142 virtual void BL(int cc, uint32_t* pc) = 0;
|
D | GGLAssembler.h | 178 uint32_t* pc() const { return 0; } // XXX in pc() function
|
/system/core/libcorkscrew/ |
D | backtrace-helper.c | 24 backtrace_frame_t* add_backtrace_entry(uintptr_t pc, backtrace_frame_t* backtrace, in add_backtrace_entry() argument 35 frame->absolute_pc = pc; in add_backtrace_entry()
|
D | backtrace-helper.h | 34 backtrace_frame_t* add_backtrace_entry(uintptr_t pc,
|
D | backtrace.c | 76 uintptr_t pc = _Unwind_GetIP(context); in unwind_backtrace_callback() local 77 if (pc) { in unwind_backtrace_callback() 82 add_backtrace_entry(rewind_pc_arch(&state->memory, pc), state->backtrace, in unwind_backtrace_callback() 237 static void init_backtrace_symbol(backtrace_symbol_t* symbol, uintptr_t pc) { in init_backtrace_symbol() argument 238 symbol->relative_pc = pc; in init_backtrace_symbol()
|
D | backtrace-arch.h | 32 uintptr_t rewind_pc_arch(const memory_t* memory, uintptr_t pc);
|
/system/core/debuggerd/mips/ |
D | machine.c | 137 unsigned int pc = R(r.cp0_epc); in dump_memory_and_code() local 141 dump_memory(log, tid, (uintptr_t)pc, at_fault); in dump_memory_and_code() 143 if (pc != ra) { in dump_memory_and_code()
|
/system/core/libcorkscrew/arch-x86/ |
D | backtrace-x86.c | 90 uintptr_t rewind_pc_arch(const memory_t* memory __attribute__((unused)), uintptr_t pc) { in rewind_pc_arch() argument 92 return pc; in rewind_pc_arch()
|
/system/core/libpixelflinger/ |
D | col32cb16blend.S | 74 pop {r4-r10, pc} // return
|
D | rotate90CW_4x4_16v6.S | 62 ldmfd sp!, {r4,r5, r6,r7, r8,r9, r10,r11, pc}
|
D | col32cb16blend_neon.S | 150 pop {r4-r11, pc} // return
|
/system/core/sh/ |
D | parser.c | 1401 int pc; in readtoken1() local 1412 switch (pc = pgetc()) { in readtoken1() 1417 if ((pc = pgetc()) == '\n') { in readtoken1() 1431 if (pc != '\\' && pc != '`' && pc != '$' in readtoken1() 1432 && (!ISDBLQUOTE() || pc != '"')) in readtoken1() 1449 STPUTC(pc, pout); in readtoken1()
|