symbols           113 arch/s390/kernel/module.c 	Elf_Sym *symbols;
symbols           137 arch/s390/kernel/module.c 	symbols = (void *) hdr + symtab->sh_offset;
symbols           140 arch/s390/kernel/module.c 		if (symbols[i].st_shndx == SHN_UNDEF &&
symbols           141 arch/s390/kernel/module.c 		    strcmp(strings + symbols[i].st_name,
symbols           144 arch/s390/kernel/module.c 			symbols[i].st_shndx = SHN_ABS;
symbols           117 drivers/net/wireless/ath/ath5k/pcu.c 	int bitrate, bits, symbols, symbol_bits;
symbols           163 drivers/net/wireless/ath/ath5k/pcu.c 	symbols = DIV_ROUND_UP(bits * 10, symbol_bits);
symbols           165 drivers/net/wireless/ath/ath5k/pcu.c 	dur = sifs + preamble + (sym_time * symbols);
symbols          1095 drivers/net/wireless/ath/ath9k/xmit.c 	int symbols, bits;
symbols          1099 drivers/net/wireless/ath/ath9k/xmit.c 	symbols = sgi ? TIME_SYMBOLS_HALFGI(usec) : TIME_SYMBOLS(usec);
symbols          1100 drivers/net/wireless/ath/ath9k/xmit.c 	bits = symbols * bits_per_symbol[mcs % 8][ht40] * streams;
symbols           172 include/linux/pe.h 	uint32_t symbols;	/* number of symbols */
symbols           298 include/trace/trace_events.h 		static const struct trace_print_flags symbols[] =	\
symbols           300 include/trace/trace_events.h 		trace_print_symbols_seq(p, value, symbols);		\
symbols           315 include/trace/trace_events.h 		static const struct trace_print_flags_u64 symbols[] =	\
symbols           317 include/trace/trace_events.h 		trace_print_symbols_seq_u64(p, value, symbols);	\
symbols           339 samples/bpf/bpf_load.c static int parse_relo_and_apply(Elf_Data *data, Elf_Data *symbols,
symbols           358 samples/bpf/bpf_load.c 		gelf_getsym(symbols, GELF_R_SYM(rel.r_info), &sym);
symbols           400 samples/bpf/bpf_load.c 				 Elf *elf, Elf_Data *symbols, int strtabidx)
symbols           412 samples/bpf/bpf_load.c 	if (!symbols)
symbols           427 samples/bpf/bpf_load.c 	for (i = 0, nr_maps = 0; i < symbols->d_size / sizeof(GElf_Sym); i++) {
symbols           429 samples/bpf/bpf_load.c 		if (!gelf_getsym(symbols, i, &sym[nr_maps]))
symbols           514 samples/bpf/bpf_load.c 	Elf_Data *data, *data_prog, *data_maps = NULL, *symbols = NULL;
symbols           572 samples/bpf/bpf_load.c 			symbols = data;
symbols           578 samples/bpf/bpf_load.c 	if (!symbols) {
symbols           585 samples/bpf/bpf_load.c 						elf, symbols, strtabidx);
symbols           621 samples/bpf/bpf_load.c 			if (parse_relo_and_apply(data, symbols, &shdr, insns,
symbols            66 sound/pci/cs46xx/cs46xx_dsp_spos.h 	struct dsp_symbol_entry *symbols;
symbols           356 sound/pci/cs46xx/cs46xx_lib.c 	kfree(module->symbol_table.symbols);
symbols           416 sound/pci/cs46xx/cs46xx_lib.c 	module->symbol_table.symbols =
symbols           418 sound/pci/cs46xx/cs46xx_lib.c 	if (!module->symbol_table.symbols)
symbols           422 sound/pci/cs46xx/cs46xx_lib.c 			&module->symbol_table.symbols[i];
symbols           130 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].deleted) {
symbols           145 sound/pci/cs46xx/dsp_spos.c 		if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") &&
symbols           146 sound/pci/cs46xx/dsp_spos.c 		    module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) {
symbols           147 sound/pci/cs46xx/dsp_spos.c 			module->overlay_begin_address = module->symbol_table.symbols[0].address;
symbols           160 sound/pci/cs46xx/dsp_spos.c 					     module->symbol_table.symbols[i].symbol_name,
symbols           161 sound/pci/cs46xx/dsp_spos.c 					     module->symbol_table.symbols[i].symbol_type) == NULL) {
symbols           163 sound/pci/cs46xx/dsp_spos.c 			ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i];
symbols           164 sound/pci/cs46xx/dsp_spos.c 			ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module->overlay_begin_address);
symbols           165 sound/pci/cs46xx/dsp_spos.c 			ins->symbol_table.symbols[ins->symbol_table.nsymbols].module = module;
symbols           166 sound/pci/cs46xx/dsp_spos.c 			ins->symbol_table.symbols[ins->symbol_table.nsymbols].deleted = 0;
symbols           176 sound/pci/cs46xx/dsp_spos.c 				module->symbol_table.symbols[i].symbol_name); */
symbols           206 sound/pci/cs46xx/dsp_spos.c 	strcpy (ins->symbol_table.symbols[index].symbol_name, symbol_name);
symbols           207 sound/pci/cs46xx/dsp_spos.c 	ins->symbol_table.symbols[index].address = address;
symbols           208 sound/pci/cs46xx/dsp_spos.c 	ins->symbol_table.symbols[index].symbol_type = type;
symbols           209 sound/pci/cs46xx/dsp_spos.c 	ins->symbol_table.symbols[index].module = NULL;
symbols           210 sound/pci/cs46xx/dsp_spos.c 	ins->symbol_table.symbols[index].deleted = 0;
symbols           211 sound/pci/cs46xx/dsp_spos.c 	symbol = (ins->symbol_table.symbols + index);
symbols           230 sound/pci/cs46xx/dsp_spos.c 	ins->symbol_table.symbols =
symbols           237 sound/pci/cs46xx/dsp_spos.c 	if (!ins->symbol_table.symbols || !ins->code.data || !ins->modules) {
symbols           273 sound/pci/cs46xx/dsp_spos.c 	vfree(ins->symbol_table.symbols);
symbols           297 sound/pci/cs46xx/dsp_spos.c 	vfree(ins->symbol_table.symbols);
symbols           410 sound/pci/cs46xx/dsp_spos.c 		if (snd_BUG_ON(!module->symbol_table.symbols))
symbols           452 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].deleted)
symbols           455 sound/pci/cs46xx/dsp_spos.c 		if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_name) &&
symbols           456 sound/pci/cs46xx/dsp_spos.c 		    ins->symbol_table.symbols[i].symbol_type == symbol_type) {
symbols           457 sound/pci/cs46xx/dsp_spos.c 			return (ins->symbol_table.symbols + i);
symbols           479 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].deleted)
symbols           482 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].address == address &&
symbols           483 sound/pci/cs46xx/dsp_spos.c 		    ins->symbol_table.symbols[i].symbol_type == symbol_type) {
symbols           484 sound/pci/cs46xx/dsp_spos.c 			return (ins->symbol_table.symbols + i);
symbols           504 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].deleted)
symbols           507 sound/pci/cs46xx/dsp_spos.c 		if (ins->symbol_table.symbols[i].module != NULL) {
symbols           508 sound/pci/cs46xx/dsp_spos.c 			module_str = ins->symbol_table.symbols[i].module->module_name;
symbols           513 sound/pci/cs46xx/dsp_spos.c 			    ins->symbol_table.symbols[i].address,
symbols           514 sound/pci/cs46xx/dsp_spos.c 			    ins->symbol_table.symbols[i].symbol_type,
symbols           515 sound/pci/cs46xx/dsp_spos.c 			    ins->symbol_table.symbols[i].symbol_name,
symbols            33 sound/pci/cs46xx/dsp_spos_scb_lib.c 	int symbol_index = (int)(symbol - ins->symbol_table.symbols);
symbols            41 sound/pci/cs46xx/dsp_spos_scb_lib.c 	ins->symbol_table.symbols[symbol_index].deleted = 1;
symbols           262 tools/lib/bpf/libbpf.c 		Elf_Data *symbols;
symbols           444 tools/lib/bpf/libbpf.c 	Elf_Data *symbols = obj->efile.symbols;
symbols           453 tools/lib/bpf/libbpf.c 		for (si = 0; si < symbols->d_size / sizeof(GElf_Sym) && !name;
symbols           457 tools/lib/bpf/libbpf.c 			if (!gelf_getsym(symbols, si, &sym))
symbols           545 tools/lib/bpf/libbpf.c 	obj->efile.symbols = NULL;
symbols           746 tools/lib/bpf/libbpf.c 	Elf_Data *symbols = obj->efile.symbols;
symbols           753 tools/lib/bpf/libbpf.c 	for (si = 0; si < symbols->d_size / sizeof(GElf_Sym); si++) {
symbols           756 tools/lib/bpf/libbpf.c 		if (!gelf_getsym(symbols, si, &sym))
symbols           894 tools/lib/bpf/libbpf.c 	Elf_Data *symbols = obj->efile.symbols;
symbols           902 tools/lib/bpf/libbpf.c 	if (!symbols)
symbols           921 tools/lib/bpf/libbpf.c 	nr_syms = symbols->d_size / sizeof(GElf_Sym);
symbols           925 tools/lib/bpf/libbpf.c 		if (!gelf_getsym(symbols, i, &sym))
symbols           950 tools/lib/bpf/libbpf.c 		if (!gelf_getsym(symbols, i, &sym))
symbols          1585 tools/lib/bpf/libbpf.c 			if (obj->efile.symbols) {
symbols          1590 tools/lib/bpf/libbpf.c 			obj->efile.symbols = data;
symbols          1729 tools/lib/bpf/libbpf.c 	Elf_Data *symbols = obj->efile.symbols;
symbols          1759 tools/lib/bpf/libbpf.c 		if (!gelf_getsym(symbols, GELF_R_SYM(rel.r_info), &sym)) {
symbols           889 tools/lib/traceevent/event-parse.c 		free_flag_sym(arg->symbol.symbols);
symbols          2674 tools/lib/traceevent/event-parse.c 	type = process_fields(event, &arg->symbol.symbols, &token);
symbols          4042 tools/lib/traceevent/event-parse.c 		for (flag = arg->symbol.symbols; flag; flag = flag->next) {
symbols          5959 tools/lib/traceevent/event-parse.c 		print_fields(&s, args->symbol.symbols);
symbols           202 tools/lib/traceevent/event-parse.h 	struct tep_print_flag_sym	*symbols;
symbols           236 tools/perf/builtin-annotate.c 				 &al->map->dso->symbols);
symbols           149 tools/perf/tests/hists_common.c 			symbols__insert(&dso->symbols, sym);
symbols           109 tools/perf/ui/browsers/map.c 			.entries = &map->dso->symbols,
symbols          1173 tools/perf/util/dso.c 		dso->symbols = dso->symbol_names = RB_ROOT_CACHED;
symbols          1211 tools/perf/util/dso.c 	symbols__delete(&dso->symbols);
symbols          1308 tools/perf/util/dso.c 	for (nd = rb_first_cached(&dso->symbols); nd; nd = rb_next(nd)) {
symbols           139 tools/perf/util/dso.h 	struct rb_root_cached symbols;
symbols           210 tools/perf/util/dso.h 	symbols__for_each_entry(&(dso)->symbols, pos, n)
symbols           240 tools/perf/util/dso.h 	return !RB_EMPTY_ROOT(&dso->symbols.rb_root);
symbols           131 tools/perf/util/kvm-stat.h #define define_exit_reasons_table(name, symbols)	\
symbols           133 tools/perf/util/kvm-stat.h 		symbols, { -1, NULL }			\
symbols           309 tools/perf/util/map.c 	struct rb_root_cached *symbols = &map->dso->symbols;
symbols           310 tools/perf/util/map.c 	struct rb_node *nd = rb_first_cached(symbols);
symbols           319 tools/perf/util/map.c 	struct rb_root_cached *symbols = &map->dso->symbols;
symbols           320 tools/perf/util/map.c 	struct rb_node *nd = rb_last(&symbols->rb_root);
symbols           221 tools/perf/util/scripting-engines/trace-event-perl.c 		define_symbolic_values(args->symbol.symbols, ev_name,
symbols           300 tools/perf/util/scripting-engines/trace-event-python.c 		define_values(TEP_PRINT_SYMBOL, args->symbol.symbols, ev_name,
symbols           404 tools/perf/util/symbol-elf.c 			symbols__insert(&dso->symbols, f);
symbols           430 tools/perf/util/symbol-elf.c 			symbols__insert(&dso->symbols, f);
symbols           982 tools/perf/util/symbol-elf.c 		symbols__delete(&dso->symbols);
symbols          1150 tools/perf/util/symbol-elf.c 		__symbols__insert(&curr_dso->symbols, f, dso->kernel);
symbols          1158 tools/perf/util/symbol-elf.c 		symbols__fixup_end(&dso->symbols);
symbols          1159 tools/perf/util/symbol-elf.c 		symbols__fixup_duplicate(&dso->symbols);
symbols           185 tools/perf/util/symbol.c void symbols__fixup_duplicate(struct rb_root_cached *symbols)
symbols           193 tools/perf/util/symbol.c 	nd = rb_first_cached(symbols);
symbols           208 tools/perf/util/symbol.c 			rb_erase_cached(&next->rb_node, symbols);
symbols           213 tools/perf/util/symbol.c 			rb_erase_cached(&curr->rb_node, symbols);
symbols           219 tools/perf/util/symbol.c void symbols__fixup_end(struct rb_root_cached *symbols)
symbols           221 tools/perf/util/symbol.c 	struct rb_node *nd, *prevnd = rb_first_cached(symbols);
symbols           304 tools/perf/util/symbol.c void symbols__delete(struct rb_root_cached *symbols)
symbols           307 tools/perf/util/symbol.c 	struct rb_node *next = rb_first_cached(symbols);
symbols           312 tools/perf/util/symbol.c 		rb_erase_cached(&pos->rb_node, symbols);
symbols           317 tools/perf/util/symbol.c void __symbols__insert(struct rb_root_cached *symbols,
symbols           320 tools/perf/util/symbol.c 	struct rb_node **p = &symbols->rb_root.rb_node;
symbols           348 tools/perf/util/symbol.c 	rb_insert_color_cached(&sym->rb_node, symbols, leftmost);
symbols           351 tools/perf/util/symbol.c void symbols__insert(struct rb_root_cached *symbols, struct symbol *sym)
symbols           353 tools/perf/util/symbol.c 	__symbols__insert(symbols, sym, false);
symbols           356 tools/perf/util/symbol.c static struct symbol *symbols__find(struct rb_root_cached *symbols, u64 ip)
symbols           360 tools/perf/util/symbol.c 	if (symbols == NULL)
symbols           363 tools/perf/util/symbol.c 	n = symbols->rb_root.rb_node;
symbols           379 tools/perf/util/symbol.c static struct symbol *symbols__first(struct rb_root_cached *symbols)
symbols           381 tools/perf/util/symbol.c 	struct rb_node *n = rb_first_cached(symbols);
symbols           389 tools/perf/util/symbol.c static struct symbol *symbols__last(struct rb_root_cached *symbols)
symbols           391 tools/perf/util/symbol.c 	struct rb_node *n = rb_last(&symbols->rb_root);
symbols           409 tools/perf/util/symbol.c static void symbols__insert_by_name(struct rb_root_cached *symbols, struct symbol *sym)
symbols           411 tools/perf/util/symbol.c 	struct rb_node **p = &symbols->rb_root.rb_node;
symbols           429 tools/perf/util/symbol.c 	rb_insert_color_cached(&symn->rb_node, symbols, leftmost);
symbols           432 tools/perf/util/symbol.c static void symbols__sort_by_name(struct rb_root_cached *symbols,
symbols           439 tools/perf/util/symbol.c 		symbols__insert_by_name(symbols, pos);
symbols           460 tools/perf/util/symbol.c static struct symbol *symbols__find_by_name(struct rb_root_cached *symbols,
symbols           467 tools/perf/util/symbol.c 	if (symbols == NULL)
symbols           470 tools/perf/util/symbol.c 	n = symbols->rb_root.rb_node;
symbols           512 tools/perf/util/symbol.c 	__symbols__insert(&dso->symbols, sym, dso->kernel);
symbols           526 tools/perf/util/symbol.c 		dso->last_find_result.symbol = symbols__find(&dso->symbols, addr);
symbols           534 tools/perf/util/symbol.c 	return symbols__first(&dso->symbols);
symbols           539 tools/perf/util/symbol.c 	return symbols__last(&dso->symbols);
symbols           571 tools/perf/util/symbol.c 	return symbols__sort_by_name(&dso->symbol_names, &dso->symbols);
symbols           673 tools/perf/util/symbol.c 	struct rb_root_cached *root = &dso->symbols;
symbols           710 tools/perf/util/symbol.c 	struct rb_root_cached old_root = dso->symbols;
symbols           711 tools/perf/util/symbol.c 	struct rb_root_cached *root = &dso->symbols;
symbols           743 tools/perf/util/symbol.c 		symbols__insert(&curr_map->dso->symbols, pos);
symbols           765 tools/perf/util/symbol.c 	struct rb_root_cached *root = &dso->symbols;
symbols           881 tools/perf/util/symbol.c 			symbols__insert(&curr_map->dso->symbols, pos);
symbols          1447 tools/perf/util/symbol.c 	symbols__fixup_end(&dso->symbols);
symbols          1448 tools/perf/util/symbol.c 	symbols__fixup_duplicate(&dso->symbols);
symbols          1509 tools/perf/util/symbol.c 		symbols__insert(&dso->symbols, sym);
symbols            61 tools/perf/util/symbol.h void symbols__delete(struct rb_root_cached *symbols);
symbols            69 tools/perf/util/symbol.h #define symbols__for_each_entry(symbols, pos, nd)			\
symbols            70 tools/perf/util/symbol.h 	for (nd = rb_first_cached(symbols);					\
symbols           194 tools/perf/util/symbol.h void __symbols__insert(struct rb_root_cached *symbols, struct symbol *sym,
symbols           196 tools/perf/util/symbol.h void symbols__insert(struct rb_root_cached *symbols, struct symbol *sym);
symbols           197 tools/perf/util/symbol.h void symbols__fixup_duplicate(struct rb_root_cached *symbols);
symbols           198 tools/perf/util/symbol.h void symbols__fixup_end(struct rb_root_cached *symbols);