strtab            133 arch/alpha/kernel/module.c apply_relocate_add(Elf64_Shdr *sechdrs, const char *strtab,
strtab            267 arch/alpha/kernel/module.c 			         me->name, r_type, strtab + sym->st_name);
strtab             46 arch/arc/kernel/module.c 		       const char *strtab,
strtab             88 arch/arc/kernel/module.c 			s = strtab + sym_entry->st_name;
strtab             66 arch/arm/kernel/module.c apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex,
strtab             93 arch/arm/kernel/module.c 		symname = strtab + sym->st_name;
strtab            256 arch/arm64/kernel/module.c 		       const char *strtab,
strtab             42 arch/c6x/kernel/module.c 		       const char *strtab,
strtab             50 arch/csky/kernel/module.c int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
strtab             10 arch/h8300/kernel/module.c 		       const char *strtab,
strtab             67 arch/hexagon/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
strtab             98 arch/hexagon/kernel/module.c 		       &strtab[sym->st_name] : "(anonymous)");
strtab            111 arch/hexagon/kernel/module.c 				       &strtab[sym->st_name] : "(anonymous)");
strtab            789 arch/ia64/kernel/module.c apply_relocate_add (Elf64_Shdr *sechdrs, const char *strtab, unsigned int symindex,
strtab             23 arch/m68k/kernel/module.c 		   const char *strtab,
strtab             63 arch/m68k/kernel/module.c 		       const char *strtab,
strtab             18 arch/microblaze/kernel/module.c int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
strtab             29 arch/mips/boot/tools/relocs.c 	char           *strtab;
strtab             96 arch/mips/boot/tools/relocs.c 	sec_strtab = secs[ehdr.e_shstrndx].strtab;
strtab            304 arch/mips/boot/tools/relocs.c 		sec->strtab = malloc(sec->shdr.sh_size);
strtab            305 arch/mips/boot/tools/relocs.c 		if (!sec->strtab)
strtab            313 arch/mips/boot/tools/relocs.c 		if (fread(sec->strtab, 1, sec->shdr.sh_size, fp) !=
strtab            489 arch/mips/boot/tools/relocs.c 		sym_strtab = sec_symtab->link->strtab;
strtab            307 arch/mips/kernel/module.c static int __apply_relocate(Elf_Shdr *sechdrs, const char *strtab,
strtab            341 arch/mips/kernel/module.c 				me->name, strtab + sym->st_name);
strtab            392 arch/mips/kernel/module.c int apply_relocate(Elf_Shdr *sechdrs, const char *strtab,
strtab            396 arch/mips/kernel/module.c 	return __apply_relocate(sechdrs, strtab, symindex, relsec, me, false);
strtab            400 arch/mips/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
strtab            404 arch/mips/kernel/module.c 	return __apply_relocate(sechdrs, strtab, symindex, relsec, me, true);
strtab            426 arch/mips/kernel/vpe.c 		      const char *strtab,
strtab            450 arch/mips/kernel/vpe.c 				 me->name, strtab + sym->st_name);
strtab            461 arch/mips/kernel/vpe.c 				strtab + sym->st_name);
strtab            479 arch/mips/kernel/vpe.c 			    const char *strtab,
strtab            519 arch/mips/kernel/vpe.c 				 strtab + sym[i].st_name, sym[i].st_shndx);
strtab            526 arch/mips/kernel/vpe.c 			if (strncmp(strtab + sym[i].st_name, "_gp", 3) == 0)
strtab            537 arch/mips/kernel/vpe.c 			    const char *strtab, struct module *mod)
strtab            544 arch/mips/kernel/vpe.c 		pr_debug(" i %d name <%s> 0x%x\n", i, strtab + sym[i].st_name,
strtab            551 arch/mips/kernel/vpe.c 				      unsigned int symindex, const char *strtab,
strtab            558 arch/mips/kernel/vpe.c 		if (strcmp(strtab + sym[i].st_name, "__start") == 0)
strtab            561 arch/mips/kernel/vpe.c 		if (strcmp(strtab + sym[i].st_name, "vpe_shared") == 0)
strtab            581 arch/mips/kernel/vpe.c 	char *secstrings, *strtab = NULL;
strtab            637 arch/mips/kernel/vpe.c 				strtab = (char *)hdr +
strtab            671 arch/mips/kernel/vpe.c 		simplify_symbols(sechdrs, symindex, strtab, secstrings,
strtab            676 arch/mips/kernel/vpe.c 			const char *strtab = (char *)sechdrs[strindex].sh_addr;
strtab            688 arch/mips/kernel/vpe.c 				err = apply_relocations(sechdrs, strtab,
strtab            691 arch/mips/kernel/vpe.c 				err = apply_relocate_add(sechdrs, strtab,
strtab            717 arch/mips/kernel/vpe.c 				strtab = (char *)hdr +
strtab            734 arch/mips/kernel/vpe.c 	if ((find_vpe_symbols(v, sechdrs, symindex, strtab, &mod)) < 0) {
strtab             64 arch/mips/vdso/genvdso.h 	char *strtab, *name;
strtab            102 arch/mips/vdso/genvdso.h 	strtab = vdso + FUNC(swap_uint)(shdr->sh_offset);
strtab            111 arch/mips/vdso/genvdso.h 			name = strtab + swap_uint32(sym->st_name);
strtab            113 arch/nds32/kernel/module.c apply_relocate_add(Elf32_Shdr * sechdrs, const char *strtab,
strtab             44 arch/nios2/kernel/module.c int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
strtab             69 arch/nios2/kernel/module.c 			rela[i].r_offset, strtab + sym->st_name);
strtab             17 arch/openrisc/kernel/module.c 		       const char *strtab,
strtab             64 arch/parisc/kernel/module.c 		me->name, strtab + sym->st_name, (unsigned long)val, bits); \
strtab            519 arch/parisc/kernel/module.c 		       const char *strtab,
strtab            549 arch/parisc/kernel/module.c 			       me->name, strtab + sym->st_name);
strtab            561 arch/parisc/kernel/module.c 			strtab + sym->st_name,
strtab            664 arch/parisc/kernel/module.c 		       const char *strtab,
strtab            693 arch/parisc/kernel/module.c 			       me->name, strtab + sym->st_name);
strtab            706 arch/parisc/kernel/module.c 			strtab + sym->st_name,
strtab            723 arch/parisc/kernel/module.c 			       strtab + sym->st_name,
strtab            734 arch/parisc/kernel/module.c 			       strtab + sym->st_name,
strtab            741 arch/parisc/kernel/module.c 			       strtab + sym->st_name,
strtab            764 arch/parisc/kernel/module.c 				if (strncmp(strtab + sym->st_name, "$$", 2)
strtab            773 arch/parisc/kernel/module.c 			       strtab + sym->st_name, loc, sym->st_value,
strtab            807 arch/parisc/kernel/module.c 				       strtab + sym->st_name, *loc64,
strtab            814 arch/parisc/kernel/module.c 				       strtab + sym->st_name,
strtab            862 arch/parisc/kernel/module.c 	const char *strtab = NULL;
strtab            897 arch/parisc/kernel/module.c 			strtab = (char *)sechdrs[strindex].sh_addr;
strtab            903 arch/parisc/kernel/module.c 	       me->name, strtab, symhdr);
strtab            925 arch/parisc/kernel/module.c 		if(strncmp(strtab + oldptr->st_name,
strtab            956 arch/parisc/kernel/module.c 							strtab, symindex,
strtab            960 arch/parisc/kernel/module.c 							strtab, symindex,
strtab            209 arch/powerpc/kernel/module_32.c 		       const char *strtab,
strtab            304 arch/powerpc/kernel/module_64.c static void dedotify(Elf64_Sym *syms, unsigned int numsyms, char *strtab)
strtab            310 arch/powerpc/kernel/module_64.c 			char *name = strtab + syms[i].st_name;
strtab            321 arch/powerpc/kernel/module_64.c 			       const char *strtab,
strtab            332 arch/powerpc/kernel/module_64.c 		    && strcmp(strtab + syms[i].st_name, "TOC.") == 0)
strtab            523 arch/powerpc/kernel/module_64.c 		       const char *strtab,
strtab            539 arch/powerpc/kernel/module_64.c 		sym = find_dot_toc(sechdrs, strtab, symindex);
strtab            557 arch/powerpc/kernel/module_64.c 		       strtab + sym->st_name, (unsigned long)sym->st_value,
strtab            642 arch/powerpc/kernel/module_64.c 				if (!restore_r2(strtab + sym->st_name,
strtab            646 arch/powerpc/kernel/module_64.c 				squash_toc_save_inst(strtab + sym->st_name, value);
strtab            296 arch/riscv/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
strtab            323 arch/riscv/kernel/module.c 				   me->name, strtab + sym->st_name);
strtab            216 arch/s390/kernel/module.c 		      const char *strtab, struct module *me)
strtab            408 arch/s390/kernel/module.c 		       me->name, strtab + symtab[r_sym].st_name,
strtab            415 arch/s390/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
strtab            433 arch/s390/kernel/module.c 		rc = apply_rela(rela, base, symtab, strtab, me);
strtab             25 arch/sh/kernel/module.c 		   const char *strtab,
strtab             62 arch/sparc/kernel/module.c 	char *strtab;
strtab             72 arch/sparc/kernel/module.c 	strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr;
strtab             84 arch/sparc/kernel/module.c 		       const char *strtab,
strtab             30 arch/unicore32/kernel/module.c apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex,
strtab             89 arch/unicore32/kernel/module.c 				       relindex, i, strtab + sym->st_name);
strtab            503 arch/x86/kernel/machine_kexec_64.c 	const char *strtab, *name, *shstrtab;
strtab            508 arch/x86/kernel/machine_kexec_64.c 	strtab = (char *)pi->ehdr + sechdrs[symtabsec->sh_link].sh_offset;
strtab            545 arch/x86/kernel/machine_kexec_64.c 			name = strtab + sym->st_name;
strtab             90 arch/x86/kernel/module.c 		   const char *strtab,
strtab            130 arch/x86/kernel/module.c 		   const char *strtab,
strtab             36 arch/x86/tools/relocs.c 	char           *strtab;
strtab            246 arch/x86/tools/relocs.c 	sec_strtab = secs[shstrndx].strtab;
strtab            279 arch/x86/tools/relocs.c 		char *strtab;
strtab            288 arch/x86/tools/relocs.c 		strtab = sec->link->strtab;
strtab            293 arch/x86/tools/relocs.c 			if (strcmp(symname, strtab + sym->st_name) == 0)
strtab            451 arch/x86/tools/relocs.c 		sec->strtab = malloc(sec->shdr.sh_size);
strtab            452 arch/x86/tools/relocs.c 		if (!sec->strtab) {
strtab            460 arch/x86/tools/relocs.c 		if (fread(sec->strtab, 1, sec->shdr.sh_size, fp)
strtab            555 arch/x86/tools/relocs.c 		sym_strtab = sec->link->strtab;
strtab            600 arch/x86/tools/relocs.c 		sym_strtab = sec_symtab->link->strtab;
strtab            685 arch/x86/tools/relocs.c 		sym_strtab = sec_symtab->link->strtab;
strtab             48 arch/xtensa/kernel/module.c 		       const char *strtab,
strtab             91 arch/xtensa/kernel/module.c 					       strtab + sym->st_name);
strtab            115 arch/xtensa/kernel/module.c 					       strtab + sym->st_name);
strtab            569 drivers/iommu/arm-smmu-v3.c 	__le64				*strtab;
strtab           1655 drivers/iommu/arm-smmu-v3.c static void arm_smmu_init_bypass_stes(u64 *strtab, unsigned int nent)
strtab           1660 drivers/iommu/arm-smmu-v3.c 		arm_smmu_write_strtab_ent(NULL, -1, strtab);
strtab           1661 drivers/iommu/arm-smmu-v3.c 		strtab += STRTAB_STE_DWORDS;
strtab           1668 drivers/iommu/arm-smmu-v3.c 	void *strtab;
strtab           1676 drivers/iommu/arm-smmu-v3.c 	strtab = &cfg->strtab[(sid >> STRTAB_SPLIT) * STRTAB_L1_DESC_DWORDS];
strtab           1689 drivers/iommu/arm-smmu-v3.c 	arm_smmu_write_strtab_l1_desc(strtab, desc);
strtab           2290 drivers/iommu/arm-smmu-v3.c 		step = &cfg->strtab[sid * STRTAB_STE_DWORDS];
strtab           2852 drivers/iommu/arm-smmu-v3.c 	void *strtab = smmu->strtab_cfg.strtab;
strtab           2861 drivers/iommu/arm-smmu-v3.c 		arm_smmu_write_strtab_l1_desc(strtab, &cfg->l1_desc[i]);
strtab           2862 drivers/iommu/arm-smmu-v3.c 		strtab += STRTAB_L1_DESC_DWORDS << 3;
strtab           2870 drivers/iommu/arm-smmu-v3.c 	void *strtab;
strtab           2887 drivers/iommu/arm-smmu-v3.c 	strtab = dmam_alloc_coherent(smmu->dev, l1size, &cfg->strtab_dma,
strtab           2889 drivers/iommu/arm-smmu-v3.c 	if (!strtab) {
strtab           2895 drivers/iommu/arm-smmu-v3.c 	cfg->strtab = strtab;
strtab           2908 drivers/iommu/arm-smmu-v3.c 	void *strtab;
strtab           2914 drivers/iommu/arm-smmu-v3.c 	strtab = dmam_alloc_coherent(smmu->dev, size, &cfg->strtab_dma,
strtab           2916 drivers/iommu/arm-smmu-v3.c 	if (!strtab) {
strtab           2922 drivers/iommu/arm-smmu-v3.c 	cfg->strtab = strtab;
strtab           2930 drivers/iommu/arm-smmu-v3.c 	arm_smmu_init_bypass_stes(strtab, cfg->num_l1_ents);
strtab             43 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c 	char *strtab;
strtab             58 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c 	sw->name = cache->strtab + le16_to_cpu(fw->name) % strtab_size;
strtab            130 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c 	cache->strtab = (void *)&cache->symtab[cache->num];
strtab            136 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c 	err = nfp_cpp_read(cpp, dram, strtab_addr, cache->strtab, strtab_size);
strtab            139 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c 	cache->strtab[strtab_size] = '\0';
strtab            334 include/linux/module.h 	char *strtab;
strtab             43 include/linux/moduleloader.h 		   const char *strtab,
strtab             49 include/linux/moduleloader.h 				 const char *strtab,
strtab             66 include/linux/moduleloader.h 		       const char *strtab,
strtab             72 include/linux/moduleloader.h 				     const char *strtab,
strtab           1067 kernel/kexec_file.c 	const char *strtab;
strtab           1083 kernel/kexec_file.c 		strtab = (void *)ehdr + sechdrs[sechdrs[i].sh_link].sh_offset;
strtab           1091 kernel/kexec_file.c 			if (strcmp(strtab + syms[k].st_name, name) != 0)
strtab            198 kernel/livepatch/core.c 	char *strtab = pmod->core_kallsyms.strtab;
strtab            221 kernel/livepatch/core.c 			       strtab + sym->st_name);
strtab            226 kernel/livepatch/core.c 		cnt = sscanf(strtab + sym->st_name,
strtab            231 kernel/livepatch/core.c 			       strtab + sym->st_name);
strtab            289 kernel/livepatch/core.c 					 pmod->core_kallsyms.strtab,
strtab             18 kernel/module-internal.h 	char *secstrings, *strtab;
strtab           2306 kernel/module.c 		const char *name = info->strtab + sym[i].st_name;
strtab           2385 kernel/module.c 			err = apply_relocate(info->sechdrs, info->strtab,
strtab           2388 kernel/module.c 			err = apply_relocate_add(info->sechdrs, info->strtab,
strtab           2712 kernel/module.c 			strtab_size += strlen(&info->strtab[src[i].st_name])+1;
strtab           2760 kernel/module.c 	mod->kallsyms->strtab = (void *)info->sechdrs[info->index.str].sh_addr;
strtab           2768 kernel/module.c 	mod->core_kallsyms.strtab = s = mod->core_layout.base + info->stroffs;
strtab           2779 kernel/module.c 			dst[ndst++].st_name = s - mod->core_kallsyms.strtab;
strtab           2780 kernel/module.c 			s += strlcpy(s, &mod->kallsyms->strtab[src[i].st_name],
strtab           3070 kernel/module.c 			info->strtab = (char *)info->hdr
strtab           4046 kernel/module.c 	return kallsyms->strtab + kallsyms->symtab[symnum].st_name;
strtab            265 scripts/dtc/libfdt/fdt.c const char *fdt_find_string_(const char *strtab, int tabsize, const char *s)
strtab            268 scripts/dtc/libfdt/fdt.c 	const char *last = strtab + tabsize - len;
strtab            271 scripts/dtc/libfdt/fdt.c 	for (p = strtab; p <= last; p++)
strtab            117 scripts/dtc/libfdt/fdt_rw.c 	char *strtab = (char *)fdt + fdt_off_dt_strings(fdt);
strtab            125 scripts/dtc/libfdt/fdt_rw.c 	p = fdt_find_string_(strtab, fdt_size_dt_strings(fdt), s);
strtab            128 scripts/dtc/libfdt/fdt_rw.c 		return (p - strtab);
strtab            130 scripts/dtc/libfdt/fdt_rw.c 	new = strtab + fdt_size_dt_strings(fdt);
strtab            138 scripts/dtc/libfdt/fdt_rw.c 	return (new - strtab);
strtab            244 scripts/dtc/libfdt/fdt_sw.c 	char *strtab = (char *)fdt + fdt_totalsize(fdt);
strtab            254 scripts/dtc/libfdt/fdt_sw.c 	memcpy(strtab + offset, s, len);
strtab            270 scripts/dtc/libfdt/fdt_sw.c 	char *strtab = (char *)fdt + fdt_totalsize(fdt);
strtab            276 scripts/dtc/libfdt/fdt_sw.c 	p = fdt_find_string_(strtab - strtabsize, strtabsize, s);
strtab            278 scripts/dtc/libfdt/fdt_sw.c 		return p - strtab;
strtab             23 scripts/dtc/libfdt/libfdt_internal.h const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
strtab            136 scripts/insert-sys-cert.c 	char *strtab, *symname;
strtab            145 scripts/insert-sys-cert.c 	strtab = (void *)hdr + x[link].sh_offset;
strtab            149 scripts/insert-sys-cert.c 		symname = strtab + sym->st_name;
strtab            609 scripts/mod/modpost.c 			info->strtab       = (void *)hdr +
strtab            844 scripts/mod/modpost.c 		return elf->strtab + sym->st_name;
strtab           1301 scripts/mod/modpost.c 	const char *name = elf->strtab + sym->st_name;
strtab           2051 scripts/mod/modpost.c 		symname = remove_dot(info.strtab + sym->st_name);
strtab           2059 scripts/mod/modpost.c 		symname = remove_dot(info.strtab + sym->st_name);
strtab           2073 scripts/mod/modpost.c 				find_symbol(remove_dot(info.strtab +
strtab            147 scripts/mod/modpost.h 	char         *strtab;
strtab            107 scripts/sortextable.h 	const char *strtab;
strtab            161 scripts/sortextable.h 	strtab = (const char *)ehdr + _r(&strtab_sec->sh_offset);
strtab            184 scripts/sortextable.h 		if (strcmp(strtab + idx, "main_extable_sort_needed") == 0) {