Searched refs:strtab (Results 1 – 10 of 10) sorted by relevance
| /openbmc/u-boot/cmd/ |
| H A D | elf.c | 80 unsigned char *strtab = 0; /* String table pointer */ in load_elf64_image_shdr() local 91 strtab = (unsigned char *)(addr + (ulong)shdr->sh_offset); in load_elf64_image_shdr() 103 if (strtab) { in load_elf64_image_shdr() 106 &strtab[shdr->sh_name], in load_elf64_image_shdr() 183 unsigned char *strtab = 0; /* String table pointer */ in load_elf_image_shdr() local 196 strtab = (unsigned char *)(addr + shdr->sh_offset); in load_elf_image_shdr() 208 if (strtab) { in load_elf_image_shdr() 211 &strtab[shdr->sh_name], in load_elf_image_shdr()
|
| /openbmc/u-boot/scripts/dtc/libfdt/ |
| H A D | fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); in fdt_find_add_string_() local 208 p = fdt_find_string_(strtab - strtabsize, strtabsize, s); in fdt_find_add_string_() 210 return p - strtab; in fdt_find_add_string_() 218 memcpy(strtab + offset, s, len); in fdt_find_add_string_()
|
| H A D | fdt.c | 233 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s) in fdt_find_string_() argument 236 const char *last = strtab + tabsize - len; in fdt_find_string_() 239 for (p = strtab; p <= last; p++) in fdt_find_string_()
|
| H A D | fdt_rw.c | 154 char *strtab = (char *)fdt + fdt_off_dt_strings(fdt); in fdt_find_add_string_() local 160 p = fdt_find_string_(strtab, fdt_size_dt_strings(fdt), s); in fdt_find_add_string_() 163 return (p - strtab); in fdt_find_add_string_() 165 new = strtab + fdt_size_dt_strings(fdt); in fdt_find_add_string_() 171 return (new - strtab); in fdt_find_add_string_()
|
| H A D | libfdt_internal.h | 67 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
|
| /openbmc/qemu/bsd-user/ |
| H A D | elfload.c | 399 struct elf_shdr sechdr, symtab, strtab; in load_symbols() local 414 if (read(fd, &strtab, sizeof(strtab)) != sizeof(strtab)) { in load_symbols() 417 bswap_shdr(&strtab, 1); in load_symbols() 431 s->disas_strtab = strings = malloc(strtab.sh_size); in load_symbols() 485 lseek(fd, strtab.sh_offset, SEEK_SET); in load_symbols() 486 if (read(fd, strings, strtab.sh_size) != strtab.sh_size) { in load_symbols()
|
| /openbmc/openbmc/poky/meta/recipes-kernel/blktrace/ |
| H A D | blktrace_git.bb | 36 # 3) ld: rbtree.o: invalid string offset 128 >= 125 for section `.strtab'
|
| /openbmc/qemu/include/hw/ |
| H A D | elf_ops.h.inc | 110 struct elf_shdr *symtab, *strtab; 144 strtab = &shdr_table[symtab->sh_link]; 146 str = load_at(fd, strtab->sh_offset, strtab->sh_size);
|
| /openbmc/qemu/dump/ |
| H A D | dump.c | 401 const char strtab[] = ".shstrtab"; in prepare_elf_section_hdr_string() local 407 g_array_append_vals(s->string_table_buf, strtab, sizeof(strtab)); in prepare_elf_section_hdr_string()
|
| /openbmc/qemu/tcg/ |
| H A D | tcg.c | 7107 static int find_string(const char *strtab, const char *str) in find_string() argument 7109 const char *p = strtab + 1; in find_string() 7113 return p - strtab; in find_string()
|