Lines Matching refs:strtab
304 char *strtab, *tmpfilenam; in buildhints() local
336 strtab = xmalloc(strtab_sz); in buildhints()
364 strlcpy(strtab + str_index, shp->name, strtab_sz - str_index); in buildhints()
368 strlcpy(strtab + str_index, shp->path, strtab_sz - str_index); in buildhints()
377 strlcpy(strtab + str_index, dir_list, strtab_sz - str_index); in buildhints()
404 if (write(fd, strtab, strtab_sz) != strtab_sz) { in buildhints()
419 free(strtab); in buildhints()
431 char *strtab; in readhints() local
474 strtab = (char *)(addr + hdr->hh_strtab); in readhints()
476 dir_list = xstrdup(strtab + hdr->hh_dirlist); in readhints()
496 shp->name = xstrdup(strtab + bp->hi_namex); in readhints()
497 shp->path = xstrdup(strtab + bp->hi_pathx); in readhints()