| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | frontend.h.rst.exceptions | 44 ignore symbol FE_IS_STUPID 45 ignore symbol FE_CAN_INVERSION_AUTO 46 ignore symbol FE_CAN_FEC_1_2 47 ignore symbol FE_CAN_FEC_2_3 48 ignore symbol FE_CAN_FEC_3_4 49 ignore symbol FE_CAN_FEC_4_5 50 ignore symbol FE_CAN_FEC_5_6 51 ignore symbol FE_CAN_FEC_6_7 52 ignore symbol FE_CAN_FEC_7_8 53 ignore symbol FE_CAN_FEC_8_9 [all …]
|
| H A D | dmx.h.rst.exceptions | 13 replace symbol DMX_PES_AUDIO0 :c:type:`DTV.dmx.dmx_ts_pes` 14 replace symbol DMX_PES_VIDEO0 :c:type:`DTV.dmx.dmx_ts_pes` 15 replace symbol DMX_PES_TELETEXT0 :c:type:`DTV.dmx.dmx_ts_pes` 16 replace symbol DMX_PES_SUBTITLE0 :c:type:`DTV.dmx.dmx_ts_pes` 17 replace symbol DMX_PES_PCR0 :c:type:`DTV.dmx.dmx_ts_pes` 18 replace symbol DMX_PES_AUDIO1 :c:type:`DTV.dmx.dmx_ts_pes` 19 replace symbol DMX_PES_VIDEO1 :c:type:`DTV.dmx.dmx_ts_pes` 20 replace symbol DMX_PES_TELETEXT1 :c:type:`DTV.dmx.dmx_ts_pes` 21 replace symbol DMX_PES_SUBTITLE1 :c:type:`DTV.dmx.dmx_ts_pes` 22 replace symbol DMX_PES_PCR1 :c:type:`DTV.dmx.dmx_ts_pes` [all …]
|
| /linux/drivers/scsi/aic7xxx/aicasm/ |
| H A D | aicasm_symbol.c | 2 * Aic7xxx SCSI host adapter firmware assembler symbol table implementation 69 perror("Unable to create new symbol"); in symbol_create() 75 stop("Unable to strdup symbol name", EX_SOFTWARE); in symbol_create() 82 symbol_delete(symbol_t *symbol) in symbol_delete() argument 87 key.data = symbol->name; in symbol_delete() 88 key.size = strlen(symbol->name); in symbol_delete() 91 switch(symbol->type) { in symbol_delete() 95 if (symbol->info.rinfo != NULL) in symbol_delete() 96 free(symbol->info.rinfo); in symbol_delete() 99 if (symbol->info.ainfo != NULL) in symbol_delete() [all …]
|
| /linux/scripts/kconfig/ |
| H A D | lkc_proto.h | 20 /* symbol.c */ 21 struct symbol * sym_lookup(const char *name, int flags); 22 struct symbol * sym_find(const char *name); 23 void print_symbol_for_listconfig(struct symbol *sym); 24 struct symbol ** sym_re_search(const char *pattern); 26 void sym_calc_value(struct symbol *sym); 28 enum symbol_type sym_get_type(const struct symbol *sym); 29 bool sym_tristate_within_range(const struct symbol *sym, tristate tri); 30 bool sym_set_tristate_value(struct symbol *sym,tristate tri); 31 void choice_set_value(struct menu *choice, struct symbol *sym); [all …]
|
| H A D | symbol.c | 17 struct symbol symbol_yes = { 25 struct symbol symbol_mod = { 33 struct symbol symbol_no = { 41 struct symbol *modules_sym; 45 enum symbol_type sym_get_type(const struct symbol *sym) in sym_get_type() 76 * @sym: a symbol pointer 80 struct menu *sym_get_prompt_menu(const struct symbol *sym) in sym_get_prompt_menu() 94 * @sym: a symbol pointer 98 struct menu *sym_get_choice_menu(const struct symbol *sym) in sym_get_choice_menu() 120 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop() [all …]
|
| H A D | expr.h | 33 struct symbol * const sym; 73 /* enum values are used as index to symbol.def[] */ 83 * Represents a configuration symbol. 85 * Choices are represented as a special kind of symbol with null name. 89 struct symbol { struct 93 /* The name of the symbol, e.g. "FOO" for 'config FOO' */ argument 100 * The calculated value of the symbol. The SYMBOL_VALID bit is set in argument 107 * Values for the symbol provided from outside. def[S_DEF_USER] holds 113 * An upper bound on the tristate value the user can set for the symbol 122 /* config entries associated with this symbol */ argument 97 typesymbol global() argument 104 currsymbol global() argument 110 defsymbol global() argument 145 impliedsymbol global() argument [all...] |
| H A D | lkc.h | 85 void menu_add_entry(struct symbol *sym, enum menu_type type); 91 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep); 104 struct gstr get_relations_str(struct symbol **sym_arr, struct list_head *head); 108 /* symbol.c */ 110 struct symbol *sym_choice_default(struct menu *choice); 111 struct symbol *sym_calc_choice(struct menu *choice); 112 struct property *sym_get_range_prop(struct symbol *sym); 113 const char *sym_get_string_default(struct symbol *sym); 114 struct symbol *sym_check_deps(struct symbol *sy [all...] |
| /linux/scripts/ |
| H A D | checkkconfigsymbols.py | 23 SYMBOL = r"(?:\w*[A-Z0-9]\w*){2,}" variable 24 DEF = r"^\s*(?:menu){,1}config\s+(" + SYMBOL + r")\s*" 25 EXPR = r"(?:" + OPERATORS + r"|\s|" + SYMBOL + r")+" 28 SOURCE_SYMBOL = r"(?:\W|\b)+[D]{,1}CONFIG_(" + SYMBOL + r")" 32 REGEX_SYMBOL = re.compile(r'(?!\B)' + SYMBOL + r'(?!\B)') 162 for symbol in sorted(undefined_b): 163 # symbol has not been undefined before 164 if symbol not in undefined_a: 165 files = sorted(undefined_b.get(symbol)) 166 undefined[symbol] = files [all …]
|
| H A D | decode_stacktrace.sh | 135 # The structure of symbol at this point is: 156 symbol=${symbol#\(} 157 symbol=${symbol%\)} 161 if [[ $symbol == *:* ]] ; then 162 segment=${symbol%%:*}: 163 symbol=${symbol#*:} 166 # Strip the symbol nam [all...] |
| /linux/arch/mips/include/asm/ |
| H A D | sim.h | 20 #define save_static_function(symbol) \ argument 23 ".globl\t__" #symbol "\n\t" \ 25 ".type\t__" #symbol ", @function\n\t" \ 26 ".ent\t__" #symbol ", 0\n__" \ 27 #symbol":\n\t" \ 38 "j\t" #symbol "\n\t" \ 39 ".end\t__" #symbol "\n\t" \ 40 ".size\t__" #symbol",. - __" #symbol) 46 #define save_static_function(symbol) \ argument 49 ".globl\t__" #symbol "\n\t" \ [all …]
|
| H A D | asm.h | 44 #define LEAF(symbol) \ 46 .globl symbol; \ 48 .type symbol, @function; \ 49 .ent symbol, 0; \ 50 symbol: .frame sp, 0, ra; \ 57 #define NESTED(symbol, framesize, rpc) \ 59 .globl symbol; \ 61 .type symbol, @function; \ 62 .ent symbol, 0; \ 63 symbol: .frame sp, framesize, rpc; \ [all …]
|
| /linux/tools/perf/util/ |
| H A D | symbol.h | 38 * x86 local symbol prefixes (.L* and L0*). 53 * confuses module boundary tracking and symbol table lookups. 95 struct symbol { 97 /** Range of symbol [start, end). */ in __symbol__join_symfs() 105 /** The name of length namelen associated with the symbol. */ 109 void symbol__delete(struct symbol *sym); in symbol__priv() 112 static inline u8 symbol__type(const struct symbol *sym) 118 static inline u8 symbol__binding(const struct symbol *sym) 124 static inline bool symbol__ignore(const struct symbol *sym) 130 static inline bool symbol__inlined(const struct symbol *sy 48 struct symbol { global() struct 50 rb_nodesymbol global() argument 55 namelensymbol global() argument 71 arch_symsymbol global() argument 75 namesymbol global() argument [all...] |
| H A D | srcline.h | 10 struct symbol; 13 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym, 15 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym, 34 struct symbol *symbol; member 47 struct symbol *sym); 60 int inline_list__append(struct symbol *symbol, char *srcline, struct inline_node *node); 61 int inline_list__append_tail(struct symbol *symbol, cha [all...] |
| /linux/Documentation/livepatch/ |
| H A D | module-elf-format.rst | 30 table, symbol table, and relocation section indices, ELF information is 47 symbols while taking into account its scope and what module the symbol 103 Every symbol referenced by a rela in a livepatch relocation section is a 104 livepatch symbol. These must be resolved before livepatch can call 175 Offset Info Type Symbol's Value Symbol's Name + Addend 185 Every symbol referenced by a relocation is a livepatch symbol. 194 resolves exported syms, and not every symbol referenced by the new patched 196 also in cases where we cannot immediately know the address of a symbol when 206 in their symbol tables, and the symbol table is made accessible through 209 4.1 A livepatch module's symbol table [all …]
|
| /linux/tools/perf/scripts/python/ |
| H A D | event_analyzing_sample.py | 51 symbol text, 58 symbol text, 80 # Symbol and dso info are not always resolved 86 if ("symbol" in param_dict): 87 symbol = param_dict["symbol"] 89 symbol = "Unknown_symbol" 92 event = create_event(name, comm, dso, symbol, raw_buf) 98 (event.name, event.symbol, event.comm, event.dso)) 103 (event.name, event.symbol, event.comm, event.dso, event.flags, 132 print("Statistics about the general events grouped by thread/symbol/dso: \n") [all …]
|
| /linux/scripts/kconfig/tests/err_recursive_dep/ |
| H A D | expected_stderr | 2 symbol A depends on A 7 symbol B is selected by B 12 symbol C1 depends on C2 13 symbol C2 depends on C1 18 symbol D1 depends on D2 19 symbol D2 is selected by D1 24 symbol E1 depends on E2 25 symbol E2 is implied by E1 30 symbol F1 default value contains F2 31 symbol F2 depends on F1 [all …]
|
| /linux/scripts/gendwarfksyms/ |
| H A D | symbols.c | 11 /* struct symbol_addr -> struct symbol */ 13 /* name -> struct symbol */ 21 static unsigned int __for_each_addr(struct symbol *sym, symbol_callback_t func, in __for_each_addr() 25 struct symbol *match = NULL; in __for_each_addr() 47 * the symbol. A __gendwarfksyms_ptr pointer must have the same type as the 48 * exported symbol, e.g.: 61 struct symbol *match; in for_each() 86 static void set_crc(struct symbol *sym, void *data) in set_crc() 91 warn("overriding version for symbol %s (crc %lx vs. %lx)", in set_crc() 98 void symbol_set_crc(struct symbol *sy in symbol_set_crc() [all...] |
| /linux/tools/lib/python/kdoc/ |
| H A D | parse_data_structs.py | 9 It accepts an optional file to change the default symbol reference or to 48 ignore <type> <symbol>` 50 Removes the symbol from reference generation. 58 - A simple symbol name; 71 - ``symbol``: for symbols defined within enums; 122 # We're calling each definition inside an enum as "symbol" 123 "symbol": { 208 for ln, c_type, symbol in self.ignore: 213 if symbol in d: 214 del d[symbol] [all...] |
| /linux/drivers/media/rc/img-ir/ |
| H A D | img-ir-hw.h | 28 * @hdrtog: Detect header toggle symbol after leader symbol 34 * @decodend2: Secondary decoder enable (no leader symbol) 65 * struct img_ir_symbol_timing - timing data for a symbol 66 * @pulse: Timing range for the length of the pulse in this symbol 67 * @space: Timing range for the length of the space in this symbol 75 * struct img_ir_free_timing - timing data for free time symbol 89 * @ldr: Leader symbol timing data 90 * @s00: Zero symbol timing data for primary decoder 91 * @s01: One symbol timing data for primary decoder 92 * @s10: Zero symbol timing data for secondary (no leader symbol) decoder [all …]
|
| /linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
| H A D | EventClass.py | 26 def create_event(name, comm, dso, symbol, raw_buf): argument 28 event = PebsEvent(name, comm, dso, symbol, raw_buf) 30 event = PebsNHM(name, comm, dso, symbol, raw_buf) 32 event = PerfEvent(name, comm, dso, symbol, raw_buf) 38 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_GENERIC): argument 42 self.symbol = symbol 48 print("PMU event: name=%12s, symbol=%24s, comm=%8s, dso=%12s" % 49 (self.name, self.symbol, self.comm, self.dso)) 58 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS): argument 72 PerfEvent.__init__(self, name, comm, dso, symbol, raw_buf, ev_type) [all …]
|
| /linux/Documentation/kbuild/ |
| H A D | gendwarfksyms.rst | 8 When CONFIG_MODVERSIONS is enabled, symbol versions for modules 13 selected, **gendwarfksyms** is used instead to calculate symbol versions 44 list of symbol names (one per line) in standard input:: 46 Usage: gendwarfksyms [options] elf-object-file ... < symbol-list 53 --dump-versions Dump expanded type strings used for symbol versions 64 external symbols. For example, this is done when calculating symbol 77 When a symbol pointer is found in DWARF, gendwarfksyms can use its 78 type for calculating symbol versions even if the symbol is defined 79 elsewhere. The name of the symbol pointer is expected to start with 80 `__gendwarfksyms_ptr_`, followed by the name of the exported symbol. [all …]
|
| /linux/include/kunit/ |
| H A D | visibility.h | 17 * there is no change to the symbol definition. 21 * EXPORT_SYMBOL_IF_KUNIT(symbol) - Exports symbol into 25 * @symbol: the symbol identifier to export 27 #define EXPORT_SYMBOL_IF_KUNIT(symbol) EXPORT_SYMBOL_NS(symbol, "EXPORTED_FOR_KUNIT_TESTING") argument 30 #define EXPORT_SYMBOL_IF_KUNIT(symbol) argument
|
| /linux/tools/objtool/ |
| H A D | elf.c | 78 static inline unsigned long __sym_start(struct symbol *s) 83 static inline unsigned long __sym_last(struct symbol *s) 88 INTERVAL_TREE_DEFINE(struct symbol, node, unsigned long, __subtree_last, 98 const struct symbol *sym; in __sym_start() 102 * Find the last symbol before @offset. 106 const struct symbol *s = rb_entry(node, struct symbol, node); in __sym_last() 145 static struct symbol *find_symbol_by_index(struct elf *elf, unsigned int idx) in find_section_by_name() 147 struct symbol *sym; in find_section_by_name() 149 elf_hash_for_each_possible(elf, symbol, sy in find_section_by_name() [all...] |
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-dac | 10 - change out_currentY_rawN, where N is the integer value of the symbol; 19 code in INPUT_N (_rawN), where N is the integer value of the symbol. 26 Performs a SW switch to a predefined output symbol. This attribute 28 multiple predefined symbols. Each symbol corresponds to a different 30 of the symbol. Writing an integer value N will select out_currentY_rawN. 41 - change out_voltageY_rawN, where N is the integer value of the symbol; 50 code in INPUT_N (_rawN), where N is the integer value of the symbol. 57 Performs a SW switch to a predefined output symbol. This attribute 59 multiple predefined symbols. Each symbol corresponds to a different 61 of the symbol. Writing an integer value N will select out_voltageY_rawN.
|
| /linux/tools/perf/ |
| H A D | builtin-kallsyms.c | 5 * Builtin command: Look for a symbol in the running kernel and its modules 18 #include "symbol.h" 42 struct symbol *symbol = machine__find_kernel_symbol_by_name(machine, argv[i], &map); in __cmd_kallsyms() local 44 if (symbol == NULL) { in __cmd_kallsyms() 51 symbol->name, dso__short_name(dso), dso__long_name(dso), in __cmd_kallsyms() 52 map__unmap_ip(map, symbol->start), map__unmap_ip(map, symbol->end), in __cmd_kallsyms() 53 symbol->start, symbol->end); in __cmd_kallsyms()
|