Searched refs:strtab (Results 1 - 9 of 9) sorted by relevance

/haiku/headers/private/kernel/
H A Delf_priv.h46 char* strtab; member in struct:elf_image_info
70 #define STRING(image, offset) ((char*)(&(image)->strtab[(offset)]))
/haiku/headers/libs/libfdt/
H A Dlibfdt_internal.h23 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
/haiku/src/libs/libfdt/
H A Dfdt_sw.c252 char *strtab = (char *)fdt + fdt_totalsize(fdt); local
262 memcpy(strtab - offset, s, len);
278 char *strtab = (char *)fdt + fdt_totalsize(fdt); local
284 p = fdt_find_string_(strtab - strtabsize, strtabsize, s);
286 return p - strtab;
H A Dfdt.c311 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s) argument
314 const char *last = strtab + tabsize - len;
317 for (p = strtab; p <= last; p++)
H A Dfdt_rw.c129 char *strtab = (char *)fdt + fdt_off_dt_strings(fdt); local
138 p = fdt_find_string_(strtab, fdt_size_dt_strings(fdt), s);
141 return (p - strtab);
143 new = strtab + fdt_size_dt_strings(fdt);
152 return (new - strtab);
/haiku/headers/private/runtime_loader/
H A Druntime_loader.h113 char *strtab; member in struct:image_t
172 #define STRING(image, offset) ((char*)(&(image)->strtab[(offset)]))
/haiku/src/system/runtime_loader/
H A Delf_load_image.cpp268 image->strtab = 0;
284 image->strtab
398 if (!image->symhash || !image->syms || !image->strtab)
H A Dimages.cpp531 info.string_table = image->strtab;
/haiku/src/system/kernel/
H A Delf.cpp536 kprintf(" strtab %p\n", image->strtab);
723 image->strtab = 0;
739 image->strtab = (char *)(d[i].d_un.d_ptr
805 if (!image->symhash || !image->syms || !image->strtab)
1384 // .symtab section together with the .strtab section, which apparently
1532 const char* address = image.strtab + offset;
2105 imageInfo.string_table = image->strtab;
2660 strings = image->strtab;

Completed in 226 milliseconds