Home
last modified time | relevance | path

Searched full:symbol (Results 1 – 25 of 866) sorted by relevance

12345678910>>...35

/linux/Documentation/userspace-api/media/dvb/
H A Dfrontend.h.rst.exceptions44 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 Ddmx.h.rst.exceptions13 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 Daicasm_symbol.c2 * 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 Dsymbol.c17 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 Dlkc_proto.h20 /* 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 Dexpr.h33 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
[all …]
H A Dlkc.h85 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 Dcheckkconfigsymbols.py23 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 Ddecode_stacktrace.sh135 # 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 Dsim.h20 #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 Dasm.h44 #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 Dsymbol.h50 struct symbol { argument
52 /** Range of symbol [start, end). */
57 /** ELF symbol type as defined for st_info. E.g STT_OBJECT or STT_FUNC. */
65 /** Symbol for an inlined function. */
69 /** Symbol is an alias of an STT_GNU_IFUNC */
73 /** The name of length namelen associated with the symbol. */
77 void symbol__delete(struct symbol *sym);
83 * @pos: the 'struct symbol *' to use as a loop cursor
88 nd && (pos = rb_entry(nd, struct symbol, rb_node)); \
91 static inline size_t symbol__size(const struct symbol *sy in symbol__size()
48 struct symbol { global() struct
55 namelensymbol global() argument
71 arch_symsymbol global() argument
75 namesymbol global() argument
[all...]
H A Dsrcline.h10 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);
59 int inline_list__append(struct symbol *symbol, char *srcline, struct inline_node *node);
60 int inline_list__append_tail(struct symbol *symbol, char *srcline, struct inline_node *node);
62 struct symbol *new_inline_sym(struct dso *dso,
63 struct symbol *base_sym,
/linux/Documentation/livepatch/
H A Dmodule-elf-format.rst30 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 Devent_analyzing_sample.py51 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/gendwarfksyms/
H A Dsymbols.c11 /* 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/scripts/kconfig/tests/err_recursive_dep/
H A Dexpected_stderr2 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/tools/lib/python/kdoc/
H A Dparse_data_structs.py9 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 Dimg-ir-hw.h28 * @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/Documentation/kbuild/
H A Dgendwarfksyms.rst8 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 …]
H A Dkconfig-language.rst74 symbol, meaning its value cannot be directly changed by the user (such as
86 The default value is only assigned to the config symbol if no other
147 - reverse dependencies: "select" <symbol> ["if" <expr>]
149 While normal dependencies reduce the upper limit of a symbol (see
151 another symbol. The value of the current menu symbol is used as the
152 minimal value <symbol> can be set to. If <symbol> is selected multiple
159 a symbol to a value without visiting the dependencies.
160 By abusing select you are able to select a symbol FOO even
167 If "select" <symbol> is followed by "if" <expr>, <symbol> will be
168 selected by the logical AND of the value of the current menu symbol
[all …]
/linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DEventClass.py26 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/tools/objtool/
H A Delf.c98 static inline unsigned long __sym_start(struct symbol *s) in __sym_start()
103 static inline unsigned long __sym_last(struct symbol *s) in __sym_last()
108 INTERVAL_TREE_DEFINE(struct symbol, node, unsigned long, __subtree_last,
118 const struct symbol *sym;
122 * Find the last symbol before @offset.
126 const struct symbol *s = rb_entry(node, struct symbol, node); in symbol_hole_by_offset()
165 static struct symbol *find_symbol_by_index(struct elf *elf, unsigned int idx) in find_symbol_by_index()
167 struct symbol *sym; in find_symbol_by_index()
169 elf_hash_for_each_possible(symbol, sym, hash, idx) { in find_symbol_by_index()
177 struct symbol *find_symbol_by_offset(struct section *sec, unsigned long offset) in find_symbol_by_offset()
[all …]
H A Dklp-diff.c192 struct symbol *sym; in read_sym_checksums()
216 static struct symbol *first_file_symbol(struct elf *elf) in first_file_symbol()
218 struct symbol *sym; in first_file_symbol()
228 static struct symbol *next_file_symbol(struct elf *elf, struct symbol *sym) in next_file_symbol()
242 static bool is_uncorrelated_static_local(struct symbol *sym) in is_uncorrelated_static_local()
273 static bool is_clang_tmp_label(struct symbol *sym) in is_clang_tmp_label()
345 static bool dont_correlate(struct symbol *sym) in dont_correlate()
360 struct symbol *ret;
364 static void process_demangled_name(struct symbol *sym, void *d) in process_demangled_name()
383 static int find_global_symbol_by_demangled_name(struct elf *elf, struct symbol *sym, in find_global_symbol_by_demangled_name()
[all …]
/linux/Documentation/admin-guide/media/
H A Dipu3_rcb.svg5 <symbol overflow="visible" id="glyph0-0">
7 </symbol>
8 <symbol overflow="visible" id="glyph0-1">
10 </symbol>
11 <symbol overflow="visible" id="glyph0-2">
13 </symbol>
14 <symbol overflow="visible" id="glyph0-3">
16 </symbol>
17 <symbol overflow="visible" id="glyph0-4">
19 </symbol>
[all …]

12345678910>>...35