| /linux/scripts/kconfig/tests/err_transitional/ |
| H A D | expected_stderr | 2 Kconfig:7: error: transitional symbols can only have help sections 3 Kconfig:14: error: transitional symbols can only have help sections 4 Kconfig:21: error: transitional symbols can only have help sections 5 Kconfig:28: error: transitional symbols can only have help sections 6 Kconfig:32: error: transitional symbols can only have help sections 7 Kconfig:42: error: transitional symbols can only have help sections
|
| /linux/scripts/ |
| H A D | extract-sys-certs.pl | 61 my %symbols = (); 73 $symbols{$name} = $addr; 95 unless (exists($symbols{"__cert_list_start"}) && 96 exists($symbols{"system_certificate_list_size"})); 98 my $start = Math::BigInt->new($symbols{"__cert_list_start"}); 101 my $size_sym = Math::BigInt->new($symbols{"system_certificate_list_size"});
|
| H A D | checkkconfigsymbols.py | 355 for _file, symbols in referenced_symbols.items(): 356 for symbol in symbols: 399 symbols = REGEX_SOURCE_SYMBOL.findall(line) 400 for symbol in symbols: 454 symbols = get_symbols_in_line(line) 460 symbols.extend(get_symbols_in_line(line)) 461 for symbol in set(symbols):
|
| /linux/Documentation/livepatch/ |
| H A D | module-elf-format.rst | 32 relocation sections and symbols, which are described in this document. The 33 ELF constants used to mark livepatch symbols and relocation sections were 39 reference non-exported global symbols and non-included local symbols. 40 Relocations referencing these types of symbols cannot be left in as-is 47 symbols while taking into account its scope and what module the symbol 51 relocation sections in place of dynrela sections, and the symbols that the 52 relas reference are special livepatch symbols (see section 2 and 3). The 187 4. Livepatch symbols 190 Livepatch symbols are symbols referred to by livepatch relocation sections. 191 These are symbols accessed from new versions of functions for patched [all …]
|
| /linux/tools/lib/python/kdoc/ |
| H A D | parse_data_structs.py | 10 suppress symbols from the output. 13 ``enum`` and ``enum`` symbols and create cross-references for all of them. 38 ``enum`` and ``enum`` symbols and create cross-references for all of them. 42 By default, it create rules for all symbols and defines, but it also 71 - ``symbol``: for symbols defined within enums; 155 self.symbols = {} 162 self.symbols[symbol_type] = {} 212 d = self.symbols[c_type] 243 # Change self.symbols to use the replacement rule 244 if old in self.symbols[c_typ [all...] |
| H A D | kdoc_files.py | 360 symbols = self.results[fname] 367 self.test_file.output_symbols(fname, symbols) 375 msg = self.out_style.output_symbols(fname, symbols)
|
| H A D | kdoc_output.py | 59 OUTPUT_ALL = 0 #: Output all symbols and doc sections. 60 OUTPUT_INCLUDE = 1 #: Output only specified symbols. 61 OUTPUT_EXPORTED = 2 #: Output exported symbols. 62 OUTPUT_INTERNAL = 3 #: Output non-exported symbols. 225 def output_symbols(self, fname, symbols): 227 Handles a set of KdocItem symbols. 229 self.set_symbols(symbols) 232 for arg in symbols: 248 def set_symbols(self, symbols): 249 """Get a list of all symbols fro 218 set_symbols(self, symbols) global() argument 620 set_symbols(self, symbols) global() argument [all...] |
| /linux/tools/perf/util/ |
| H A D | libbfd.c | 320 asymbol **symbols, *sym; in dso__load_bfd_symbols() local 348 symbols = malloc(symbols_size); in dso__load_bfd_symbols() 349 if (!symbols) in dso__load_bfd_symbols() 352 symbols_count = bfd_canonicalize_symtab(abfd, symbols); in dso__load_bfd_symbols() 359 if (!strcmp(bfd_asymbol_name(symbols[i]), "__ImageBase") || in dso__load_bfd_symbols() 360 !strcmp(bfd_asymbol_name(symbols[i]), "__image_base__")) in dso__load_bfd_symbols() 364 /* PE symbols can only have 4 bytes, so use .text high bits */ in dso__load_bfd_symbols() 366 + (u32)bfd_asymbol_value(symbols[i]); in dso__load_bfd_symbols() 375 qsort(symbols, symbols_count, sizeof(asymbol *), bfd_symbols__cmpvalue); in dso__load_bfd_symbols() 381 sym = symbols[ in dso__load_bfd_symbols() [all...] |
| H A D | symbol.h | 61 /** Set true for kernel symbols of idle routines. */ 78 void symbols__delete(struct rb_root_cached *symbols); 80 /* symbols__for_each_entry - iterate over symbols (rb_root) 82 * @symbols: the rb_root of symbols 86 #define symbols__for_each_entry(symbols, pos, nd) \ 87 for (nd = rb_first_cached(symbols); \ 179 "\t\t\t\t" "directory:\tLook for files with symbols relative to this directory.\n" \ 197 void __symbols__insert(struct rb_root_cached *symbols, struct symbol *sym, 199 void symbols__insert(struct rb_root_cached *symbols, struc 84 symbols__for_each_entry(symbols,pos,nd) global() argument [all...] |
| H A D | symbol.c | 208 void symbols__fixup_duplicate(struct rb_root_cached *symbols) in symbols__fixup_duplicate() 216 nd = rb_first_cached(symbols); in symbols__fixup_duplicate() 232 rb_erase_cached(&next->rb_node, symbols); in symbols__fixup_duplicate() 239 rb_erase_cached(&curr->rb_node, symbols); in symbols__fixup_duplicate() 245 /* Update zero-sized symbols using the address of the next symbol */ in symbols__fixup_end() argument 246 void symbols__fixup_end(struct rb_root_cached *symbols, bool is_kallsyms) in symbols__fixup_end() 248 struct rb_node *nd, *prevnd = rb_first_cached(symbols); in symbols__fixup_end() 272 * In kallsyms, it determines module symbols using '[' character in symbols__fixup_end() 348 void symbols__delete(struct rb_root_cached *symbols) in symbols__delete() 351 struct rb_node *next = rb_first_cached(symbols); in symbols__delete() 207 symbols__fixup_duplicate(struct rb_root_cached * symbols) symbols__fixup_duplicate() argument 347 symbols__delete(struct rb_root_cached * symbols) symbols__delete() argument 360 __symbols__insert(struct rb_root_cached * symbols,struct symbol * sym,bool kernel) __symbols__insert() argument 394 symbols__insert(struct rb_root_cached * symbols,struct symbol * sym) symbols__insert() argument 399 symbols__find(struct rb_root_cached * symbols,u64 ip) symbols__find() argument 422 symbols__first(struct rb_root_cached * symbols) symbols__first() argument 432 symbols__last(struct rb_root_cached * symbols) symbols__last() argument 500 symbols__find_by_name(struct symbol * symbols[],size_t symbols_len,const char * name,enum symbol_tag_include includes,size_t * found_idx) symbols__find_by_name() argument [all...] |
| H A D | machine.c | 2156 bool symbols) in add_callchain_ip() argument 2169 thread__find_cpumode_addr_location(thread, ip, symbols, &al); in add_callchain_ip() 2196 if (symbols) in add_callchain_ip() 2334 bool symbols) in lbr_callchain_add_kernel_ip() argument 2345 symbols); in lbr_callchain_add_kernel_ip() 2356 symbols); in lbr_callchain_add_kernel_ip() 2400 bool symbols) in lbr_callchain_add_lbr_ip() argument 2439 *branch_from, symbols); in lbr_callchain_add_lbr_ip() 2464 *branch_from, symbols); in lbr_callchain_add_lbr_ip() 2479 *branch_from, symbols); in lbr_callchain_add_lbr_ip() [all …]
|
| /linux/sound/pci/cs46xx/ |
| H A D | dsp_spos.c | 130 if (ins->symbol_table.symbols[i].deleted) { in find_free_symbol_index() 145 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && in add_symbols() 146 module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) { in add_symbols() 147 module->overlay_begin_address = module->symbol_table.symbols[0].address; in add_symbols() 160 module->symbol_table.symbols[i].symbol_name, in add_symbols() 161 module->symbol_table.symbols[i].symbol_type) == NULL) { in add_symbols() 163 ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i]; in add_symbols() 164 …ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module-… in add_symbols() 165 ins->symbol_table.symbols[ins->symbol_table.nsymbols].module = module; in add_symbols() 166 ins->symbol_table.symbols[ins->symbol_table.nsymbols].deleted = 0; in add_symbols() [all …]
|
| /linux/Documentation/kbuild/ |
| H A D | kconfig.rst | 19 New kernel releases often introduce new config symbols. Often more 20 important, new kernel releases may rename config symbols. When 24 symbols have been introduced. 26 To see a list of new config symbols, use:: 31 and the config program will list any new symbols, one per line. 60 symbols in the config input. 66 If you set ``CONFIG_`` in the environment, Kconfig will prefix all symbols 75 filename that contains config symbols that the user requires to be set to a 84 config files containing just the config symbols that you are interested 86 including symbols of your miniconfig file. [all …]
|
| H A D | kconfig-language.rst | 20 | +- Set version information on all module symbols 35 bool "Set version information on all module symbols" 155 symbols. 162 In general use select only for non-visible symbols 163 (no prompts anywhere) and for symbols with no dependencies. 222 false, the menu block is not displayed to the user (the symbols 223 contained there can still be selected by other symbols, though). It is 230 and hex symbols. The user can only input a value which is larger than 242 enables the third modular state for all config symbols. 248 Transitional symbols are useful for backward compatibility during config [all …]
|
| H A D | Kconfig.select-break | 10 # Kconfig currently does not check the list of symbols listed on a symbol's 12 # symbols. Because of this use of select should be used with caution. An
|
| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | dmx.h.rst.exceptions | 3 # All symbols belone to this namespace 12 # dmx_ts_pes_type_t enum symbols 35 # Ignore obsolete symbols 42 # dmx_input_t symbols
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-kallsyms.txt | 6 perf-kallsyms - Searches running kernel for symbols 17 addresses and the addresses in the ELF kallsyms symbol table (for symbols in
|
| H A D | perf-diff.txt | 24 As the perf.data files could come from different binaries, the symbols addresses 26 symbols name. 39 Load module symbols. WARNING: use only with -k and LIVE kernel 43 Only consider symbols in these dsos. CSV that understands 49 Only consider symbols in these comms. CSV that understands 54 --symbols=:: 55 Only consider these symbols. CSV that understands 85 Look for files with symbols relative to this directory. The optional 124 Filters can be applied by --comms, --dsos and/or --symbols options.
|
| H A D | perf-annotate.txt | 16 code. If the object file has debug symbols then the source code will be 29 Only consider symbols in these dsos. 70 Load module symbols. WARNING: use only with -k and LIVE kernel. 114 Look for files with symbols relative to this directory. The optional 135 Skip symbols that cannot be annotated.
|
| H A D | perf-top.txt | 110 Hide kernel symbols. 114 Hide user symbols. 117 Demangle kernel symbols. 154 Only consider symbols in these dsos. This option will affect the 158 Only consider symbols in these comms. This option will affect the 161 --symbols:: 162 Only consider these symbols. This option will affect the 221 Filters can be applied by --comms, --dsos and/or --symbols options and 422 Hide kernel symbols. 425 Hide user symbols.
|
| /linux/kernel/module/ |
| H A D | Kconfig | 196 # To avoid conflicts with the discarded __gendwarfksyms_ptr symbols on 198 # indexing symbols for VARs") or after commit 9810758003ce ("btf_encoder: 212 This enables module versioning for exported symbols also from 413 but it creates consistency between symbols defining namespaces and 432 bool "Trim unused exported kernel symbols" 434 The kernel and some modules make many symbols available for 437 many of those exported symbols might never be used. 439 This option allows for unused exported symbols to be dropped from 447 string "Whitelist of symbols to keep in ksymtab" 450 By default, all unused exported symbols will be un-exported from the [all …]
|
| /linux/Documentation/translations/zh_CN/dev-tools/ |
| H A D | gdb-kernel-debugging.rst | 70 (gdb) lx-symbols 164 lx-symbols -- (Re-)load symbols of Linux kernel and currently loaded modules
|
| /linux/Documentation/translations/zh_TW/dev-tools/ |
| H A D | gdb-kernel-debugging.rst | 66 (gdb) lx-symbols 160 lx-symbols -- (Re-)load symbols of Linux kernel and currently loaded modules
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | Makefile | 140 --prefix-symbols=__efistub_ 147 --prefix-symbols=__efistub_ 153 --prefix-symbols=__efistub_
|
| /linux/Documentation/ABI/stable/ |
| H A D | vdso | 30 Unless otherwise noted, the set of symbols with any given version and the 31 ABI of those symbols is considered stable. It may vary across architectures,
|