| /third_party/ulib/lz4/ |
| A D | lz4hc.c | 208 const BYTE* const ip, in LZ4HC_InsertAndGetWiderMatch() argument 291 const BYTE** ip, in LZ4HC_encodeSequence() argument 327 *ip += matchLength; in LZ4HC_encodeSequence() 328 *anchor = *ip; in LZ4HC_encodeSequence() 371 ip++; in LZ4HC_compress_generic() 374 while (ip < mflimit) in LZ4HC_compress_generic() 380 start0 = ip; in LZ4HC_compress_generic() 395 if (start0 < ip) in LZ4HC_compress_generic() 409 ip = start2; in LZ4HC_compress_generic() 443 if (start2 < ip+ml) ml = (int)(start2 - ip); in LZ4HC_compress_generic() [all …]
|
| A D | lz4.c | 492 ip++; forwardH = LZ4_hashPosition(ip, tableType); in LZ4_compress_generic() 536 …while ((ip>anchor) && (match+refDelta > lowLimit) && (unlikely(ip[-1]==match[refDelta-1]))) { ip--… in LZ4_compress_generic() 600 anchor = ip; in LZ4_compress_generic() 760 ip++; forwardH = LZ4_hashPosition(ip, tableType); in LZ4_compress_destSize_generic() 791 … while ((ip>anchor) && (match > lowLimit) && (unlikely(ip[-1]==match[-1]))) { ip--; match--; } in LZ4_compress_destSize_generic() 845 anchor = ip; in LZ4_compress_destSize_generic() 1166 token = *ip++; in LZ4_decompress_generic() 1172 s = *ip++; in LZ4_decompress_generic() 1196 ip += length; in LZ4_decompress_generic() 1204 match = cpy - LZ4_readLE16(ip); ip+=2; in LZ4_decompress_generic() [all …]
|
| /third_party/ulib/ngunwind/src/mi/ |
| A D | Gfind_dynamic_proc_info.c | 29 local_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in local_find_proc_info() argument 41 if (ip >= di->start_ip && ip < di->end_ip) in local_find_proc_info() 42 return unwi_extract_dynamic_proc_info (as, ip, pi, di, need_unwind_info, in local_find_proc_info() 48 remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in remote_find_proc_info() argument 51 return unwi_dyn_remote_find_proc_info (as, ip, pi, need_unwind_info, arg); in remote_find_proc_info() 55 unwi_find_dynamic_proc_info (unw_addr_space_t as, unw_word_t ip, in unwi_find_dynamic_proc_info() argument 60 return local_find_proc_info (as, ip, pi, need_unwind_info, arg); in unwi_find_dynamic_proc_info() 62 return remote_find_proc_info (as, ip, pi, need_unwind_info, arg); in unwi_find_dynamic_proc_info()
|
| A D | Gget_proc_name.c | 49 get_proc_name (unw_addr_space_t as, unw_word_t ip, in get_proc_name() argument 58 ret = unwi_find_dynamic_proc_info (as, ip, &pi, 1, arg); in get_proc_name() 64 *offp = ip - pi.start_ip; in get_proc_name() 93 return (*a->get_proc_name) (as, ip, buf, buf_len, offp, arg); in get_proc_name() 103 unw_word_t ip; in unw_get_proc_name() local 106 ip = tdep_get_ip (c); in unw_get_proc_name() 108 --ip; in unw_get_proc_name() 109 error = get_proc_name (tdep_get_as (c), ip, buf, buf_len, offp, in unw_get_proc_name()
|
| A D | Gget_proc_info_by_ip.c | 29 unw_get_proc_info_by_ip (unw_addr_space_t as, unw_word_t ip, in unw_get_proc_info_by_ip() argument 35 ret = unwi_find_dynamic_proc_info (as, ip, pi, 0, as_arg); in unw_get_proc_info_by_ip() 37 ret = (*a->find_proc_info) (as, ip, pi, 0, as_arg); in unw_get_proc_info_by_ip()
|
| A D | Gdyn-extract.c | 29 unwi_extract_dynamic_proc_info (unw_addr_space_t as, unw_word_t ip, in unwi_extract_dynamic_proc_info() argument 55 return tdep_search_unwind_table (as, ip, di, pi, need_unwind_info, arg); in unwi_extract_dynamic_proc_info()
|
| /third_party/ulib/musl/src/string/ |
| A D | wcsstr.c | 17 ip = -1; in twoway_wcsstr() 21 if (n[ip + k] == n[jp + k]) { in twoway_wcsstr() 30 p = jp - ip; in twoway_wcsstr() 32 ip = jp++; in twoway_wcsstr() 36 ms = ip; in twoway_wcsstr() 40 ip = -1; in twoway_wcsstr() 44 if (n[ip + k] == n[jp + k]) { in twoway_wcsstr() 53 p = jp - ip; in twoway_wcsstr() 55 ip = jp++; in twoway_wcsstr() 59 if (ip + 1 > ms + 1) in twoway_wcsstr() [all …]
|
| A D | strstr.c | 47 ip = -1; in twoway_strstr() 51 if (n[ip + k] == n[jp + k]) { in twoway_strstr() 60 p = jp - ip; in twoway_strstr() 62 ip = jp++; in twoway_strstr() 66 ms = ip; in twoway_strstr() 70 ip = -1; in twoway_strstr() 74 if (n[ip + k] == n[jp + k]) { in twoway_strstr() 83 p = jp - ip; in twoway_strstr() 85 ip = jp++; in twoway_strstr() 89 if (ip + 1 > ms + 1) in twoway_strstr() [all …]
|
| A D | memmem.c | 49 ip = -1; in twoway_memmem() 53 if (n[ip + k] == n[jp + k]) { in twoway_memmem() 62 p = jp - ip; in twoway_memmem() 64 ip = jp++; in twoway_memmem() 68 ms = ip; in twoway_memmem() 72 ip = -1; in twoway_memmem() 76 if (n[ip + k] == n[jp + k]) { in twoway_memmem() 85 p = jp - ip; in twoway_memmem() 87 ip = jp++; in twoway_memmem() 91 if (ip + 1 > ms + 1) in twoway_memmem() [all …]
|
| /third_party/ulib/musl/src/network/ |
| A D | inet_pton.c | 17 uint16_t ip[8]; in inet_pton() local 46 ip[i & 7] = 0; in inet_pton() 57 ip[i & 7] = v; in inet_pton() 72 memmove(ip + brk + 7 - i, ip + brk, 2 * (i + 1 - brk)); in inet_pton() 74 ip[brk + j] = 0; in inet_pton() 77 *a++ = ip[j] >> 8; in inet_pton() 78 *a++ = ip[j]; in inet_pton()
|
| A D | getnameinfo.c | 33 static void mkptr4(char* s, const unsigned char* ip) { in mkptr4() argument 34 sprintf(s, "%d.%d.%d.%d.in-addr.arpa", ip[3], ip[2], ip[1], ip[0]); in mkptr4() 37 static void mkptr6(char* s, const unsigned char* ip) { in mkptr6() argument 41 *s++ = xdigits[ip[i] & 15]; in mkptr6() 43 *s++ = xdigits[ip[i] >> 4]; in mkptr6()
|
| /third_party/ulib/ngunwind/src/ |
| A D | fuchsia.c | 42 tdep_get_elf_image (struct elf_image *ei, pid_t pid, unw_word_t ip, in tdep_get_elf_image() argument 96 && ip >= edi->di_cache.start_ip && ip < edi->di_cache.end_ip) in get_unwind_info() 98 && ip >= edi->di_debug.start_ip && ip < edi->di_debug.end_ip)) in get_unwind_info() 106 if (!cxt->lookup_dso (cxt->context, ip, &base, &name)) in get_unwind_info() 108 Debug (3, "pc 0x%lx not in any dso\n", (long) ip); in get_unwind_info() 126 && (ip < edi->di_cache.start_ip || ip >= edi->di_cache.end_ip)) in get_unwind_info() 130 && (ip < edi->di_debug.start_ip || ip >= edi->di_debug.end_ip)) in get_unwind_info() 149 ret = get_unwind_info (cxt, as, ip); in remote_find_proc_info() 158 ret = dwarf_search_unwind_table (as, ip, &cxt->edi.di_cache, pi, in remote_find_proc_info() 161 ret = dwarf_search_unwind_table (as, ip, &cxt->edi.di_debug, pi, in remote_find_proc_info() [all …]
|
| A D | os-linux.c | 33 tdep_get_elf_image (struct elf_image *ei, pid_t pid, unw_word_t ip, in tdep_get_elf_image() argument 45 if (ip >= *segbase && ip < hi) in tdep_get_elf_image()
|
| A D | elfxx.c | 88 unw_word_t ip, struct elf_image *ei, in elf_w() 139 if ((Elf_W (Addr)) (ip - val) < *min_dist) in elf_w() 141 *min_dist = (Elf_W (Addr)) (ip - val); in elf_w() 307 unw_word_t ip, in elf_w() 315 ret = elf_w (lookup_symbol) (as, ip, ei, load_offset, buf, buf_len, &min_dist); in elf_w() 322 int ret_mdi = elf_w (lookup_symbol) (as, ip, &mdi, load_offset, buf, in elf_w() 342 elf_w (get_proc_name) (unw_addr_space_t as, pid_t pid, unw_word_t ip, in elf_w() 349 ret = tdep_get_elf_image (&ei, pid, ip, &segbase, &mapoff, NULL, 0); in elf_w() 353 ret = elf_w (get_proc_name_in_image) (as, &ei, segbase, mapoff, ip, buf, buf_len, offp); in elf_w()
|
| /third_party/ulib/ngunwind/src/dwarf/ |
| A D | Gparser.c | 424 --ip; in fetch_proc_info() 567 hash (unw_word_t ip) in hash() argument 578 if (rs->valid && (ip == rs->ip)) in cache_match() 588 unw_word_t ip; in rs_lookup() local 590 ip = c->ip; in rs_lookup() 631 if (rs->ip) in rs_new() 656 index = hash (c->ip); in rs_new() 661 rs->ip = c->ip; in rs_new() 735 prev_ip = c->ip; in apply_reg_state() 816 c->ip = 0; in apply_reg_state() [all …]
|
| A D | Gfind_proc_info-lsb.c | 48 linear_search (unw_addr_space_t as, unw_word_t ip, in linear_search() argument 65 if (ip >= pi->start_ip && ip < pi->end_ip) in linear_search() 248 if (ip >= segbase && ip < hi) in find_binary_for_address() 542 ip = cb_data->ip; in dwarf_callback() 566 if (ip >= vaddr && ip < vaddr + phdr->p_memsz) in dwarf_callback() 714 Debug (14, "looking for IP=0x%lx\n", (long) ip); in dwarf_find_proc_info() 717 cb_data.ip = ip; in dwarf_find_proc_info() 835 assert (ip >= di->start_ip && ip < di->end_ip); in dwarf_search_unwind_table() 869 e = lookup (table, table_len, ip - ip_base); in dwarf_search_unwind_table() 893 (long) ip, (long) (e->start_ip_offset)); in dwarf_search_unwind_table() [all …]
|
| /third_party/ulib/ngunwind/src/arm/ |
| A D | Gstep.c | 41 old_ip = c->dwarf.ip; in arm_exidx_step() 47 if ((ret = tdep_find_proc_info (&c->dwarf, c->dwarf.ip, 1)) < 0) in arm_exidx_step() 63 if (c->dwarf.ip == old_ip && c->dwarf.cfa == old_cfa) in arm_exidx_step() 66 __FUNCTION__, (long) c->dwarf.ip); in arm_exidx_step() 72 return (c->dwarf.ip == 0) ? 0 : 1; in arm_exidx_step() 82 c, (long) c->dwarf.ip, (long) c->dwarf.cfa); in unw_step() 173 if (dwarf_get(&c->dwarf, ip_loc, &c->dwarf.ip) < 0) in unw_step() 180 Debug(15, "ip=%lx\n", (long) c->dwarf.ip); in unw_step()
|
| A D | Gex_tables.c | 95 dwarf_get (c, c->loc[UNW_ARM_R15], &c->ip); in arm_exidx_apply_cmd() 387 tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, in tdep_search_unwind_table() argument 402 if (prel31_to_addr (as, arg, first, &val) < 0 || ip < val) in tdep_search_unwind_table() 408 if (ip >= val) in tdep_search_unwind_table() 426 if (ip < val) in tdep_search_unwind_table() 475 if (cb_data->ip >= phdr->p_vaddr + info->dlpi_addr && in arm_phdr_cb() 504 arm_find_proc_info (unw_addr_space_t as, unw_word_t ip, in arm_find_proc_info() argument 510 Debug (14, "looking for IP=0x%lx\n", (long) ip); in arm_find_proc_info() 517 cb_data.ip = ip; in arm_find_proc_info() 543 cb_data.ip = ip; in arm_find_proc_info() [all …]
|
| A D | Gsignal_frame.c | 55 unw_word_t w0, ip; in unw_is_signal_frame() local 65 ip = c->dwarf.ip; in unw_is_signal_frame() 67 if ((ret = (*a->access_mem) (as, ip, &w0, 0, arg)) < 0) in unw_is_signal_frame() 104 c->sigcontext_pc = c->dwarf.ip; in unw_handle_signal_frame() 173 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R15], &c->dwarf.ip); in unw_handle_signal_frame()
|
| /third_party/ulib/ngunwind/src/x86_64/ |
| A D | Gstep.c | 44 if ((ret = (*a->access_mem) (c->as, c->ip, &w0, 0, c->as_arg)) < 0 in is_plt_entry() 45 || (ret = (*a->access_mem) (c->as, c->ip + 8, &w1, 0, c->as_arg)) < 0) in is_plt_entry() 52 Debug (14, "ip=0x%lx => 0x%lx 0x%lx, ret = %d\n", c->ip, w0, w1, ret); in is_plt_entry() 68 c, c->dwarf.ip, c->dwarf.cfa); in unw_step() 91 c->dwarf.ip = 0; in unw_step() 109 unw_word_t prev_ip = c->dwarf.ip, prev_cfa = c->dwarf.cfa; in unw_step() 212 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip); in unw_step() 215 (unsigned long long) c->dwarf.ip); in unw_step() 225 c->dwarf.ip = 0; in unw_step() 229 if (c->dwarf.ip == prev_ip && c->dwarf.cfa == prev_cfa) in unw_step()
|
| A D | Gget_proc_info.c | 42 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 43 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info()
|
| A D | Gstash_frame.c | 37 d->ip, d->cfa, f->frame_type, in tdep_stash_frame() 108 tdep_fetch_frame (struct dwarf_cursor *dw, unw_word_t ip, int need_unwind_info) in tdep_fetch_frame() argument 121 dw->ip, dw->cfa, c->sigcontext_format); in tdep_fetch_frame() 131 dw->ip, dw->cfa, c->sigcontext_format); in tdep_cache_frame() 150 dw->ip, dw->cfa, c->sigcontext_format, c->sigcontext_addr, in tdep_reuse_frame()
|
| /third_party/ulib/ngunwind/src/aarch64/ |
| A D | Gstep.c | 37 c, c->dwarf.ip, c->dwarf.cfa); in unw_step() 70 ret = (c->dwarf.ip == 0) ? 0 : 1; in unw_step() 81 unw_word_t prev_ip = c->dwarf.ip, prev_cfa = c->dwarf.cfa; in unw_step() 164 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_PC], &c->dwarf.ip); in unw_step() 167 (unsigned long long) c->dwarf.ip); in unw_step() 177 c->dwarf.ip = 0; in unw_step() 181 if (c->dwarf.ip == prev_ip && c->dwarf.cfa == prev_cfa) in unw_step()
|
| /third_party/ulib/ngunwind/include/ngunwind/private/ |
| A D | libunwind_i.h | 171 unw_word_t ip, 175 unw_word_t ip, 187 unw_word_t ip, 346 extern void tdep_fetch_frame (struct dwarf_cursor *c, unw_word_t ip, 353 #define tdep_fetch_frame(c,ip,n) do {} while(0) argument 361 #define tdep_find_proc_info(c,ip,n) \ argument 362 (*(c)->as->acc.find_proc_info) ((c)->as, (ip), &(c)->pi, (n), \ 369 #define tdep_get_ip(c) ((c)->dwarf.ip) 376 extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, 379 extern int tdep_get_elf_image (struct elf_image *ei, pid_t pid, unw_word_t ip,
|
| /third_party/ulib/ngunwind/include/ngunwind/ |
| A D | dwarf.h | 242 unw_word_t ip; /* ip this rs is for */ member 288 unw_word_t ip; /* instruction pointer */ member 350 unw_word_t ip; /* instruction-pointer we're looking for */ member 362 extern int dwarf_find_proc_info (unw_addr_space_t as, unw_word_t ip, 367 unw_word_t ip, unw_word_t segbase, 371 unw_word_t ip, 377 unw_word_t ip); 405 unw_word_t ip, 416 unw_word_t ip);
|