Home
last modified time | relevance | path

Searched refs:symbol (Results 1 - 25 of 350) sorted by relevance

12345678910>>...14

/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dsim.h20 #define save_static_function(symbol) \
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) \
[all...]
H A Dasm.h42 #define LEAF(symbol) \
44 .globl symbol; \
46 .type symbol, @function; \
47 .ent symbol, 0; \
48 symbol: .frame sp, 0, ra; \
55 #define NESTED(symbol, framesize, rpc) \
57 .globl symbol; \
59 .type symbol, @function; \
60 .ent symbol, 0; \
61 symbol
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dsim.h20 #define save_static_function(symbol) \
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) \
[all...]
H A Dasm.h43 #define LEAF(symbol) \
45 .globl symbol; \
47 .type symbol, @function; \
48 .ent symbol, 0; \
49 symbol: .frame sp, 0, ra; \
56 #define NESTED(symbol, framesize, rpc) \
58 .globl symbol; \
60 .type symbol, @function; \
61 .ent symbol, 0; \
62 symbol
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_symbol.c2 * Aic7xxx SCSI host adapter firmware assembler symbol table implementation
68 perror("Unable to create new symbol"); in symbol_create()
74 stop("Unable to strdup symbol name", EX_SOFTWARE); in symbol_create()
81 symbol_delete(symbol_t *symbol) in symbol_delete() argument
86 key.data = symbol->name; in symbol_delete()
87 key.size = strlen(symbol->name); in symbol_delete()
90 switch(symbol->type) { in symbol_delete()
94 if (symbol->info.rinfo != NULL) in symbol_delete()
95 free(symbol->info.rinfo); in symbol_delete()
98 if (symbol in symbol_delete()
222 symlist_add(symlist_t *symlist, symbol_t *symbol, int how) symlist_add() argument
[all...]
H A Daicasm_gram.y88 static void initialize_symbol(symbol_t *symbol);
98 static void test_readable_symbol(symbol_t *symbol);
99 static void test_writable_symbol(symbol_t *symbol);
102 static void add_conditional(symbol_t *symbol);
105 static int is_location_address(symbol_t *symbol);
450 symbol_t *symbol;
452 symbol = $1;
453 if (symbol->type != CONST) {
458 if (symbol->info.cinfo->value > 4) {
463 $$ = (0x1 << symbol
[all...]
/kernel/linux/linux-6.6/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 in symbol_delete()
223 symlist_add(symlist_t *symlist, symbol_t *symbol, int how) symlist_add() argument
[all...]
H A Daicasm_gram.y87 static void initialize_symbol(symbol_t *symbol);
97 static void test_readable_symbol(symbol_t *symbol);
98 static void test_writable_symbol(symbol_t *symbol);
101 static void add_conditional(symbol_t *symbol);
104 static int is_location_address(symbol_t *symbol);
449 symbol_t *symbol;
451 symbol = $1;
452 if (symbol->type != CONST) {
457 if (symbol->info.cinfo->value > 4) {
462 $$ = (0x1 << symbol
[all...]
/kernel/linux/linux-6.6/scripts/kconfig/
H A Dlkc_proto.h16 /* symbol.c */
17 extern struct symbol * symbol_hash[SYMBOL_HASHSIZE];
19 struct symbol * sym_lookup(const char *name, int flags);
20 struct symbol * sym_find(const char *name);
21 void print_symbol_for_listconfig(struct symbol *sym);
22 struct symbol ** sym_re_search(const char *pattern);
24 void sym_calc_value(struct symbol *sym);
25 enum symbol_type sym_get_type(struct symbol *sym);
26 bool sym_tristate_within_range(struct symbol *sym,tristate tri);
27 bool sym_set_tristate_value(struct symbol *sy
[all...]
H A Dlkc.h44 void set_all_choice_values(struct symbol *csym);
86 void menu_add_entry(struct symbol *sym);
91 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
105 struct gstr get_relations_str(struct symbol **sym_arr, struct list_head *head);
108 /* symbol.c */
110 struct symbol *sym_choice_default(struct symbol *sym);
111 struct property *sym_get_range_prop(struct symbol *sym);
112 const char *sym_get_string_default(struct symbol *sym);
113 struct symbol *sym_check_dep
[all...]
H A Dsymbol.c14 struct symbol symbol_yes = {
20 struct symbol symbol_mod = {
26 struct symbol symbol_no = {
32 static struct symbol symbol_empty = {
38 struct symbol *modules_sym;
41 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type()
73 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop()
82 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop()
94 struct property *sym_get_range_prop(struct symbol *sym) in sym_get_range_prop()
106 static long long sym_get_range_val(struct symbol *sy
806 struct symbol *symbol; sym_lookup() local
847 struct symbol *symbol = NULL; sym_find() local
[all...]
/kernel/linux/linux-5.10/scripts/kconfig/
H A Dlkc_proto.h15 /* symbol.c */
16 extern struct symbol * symbol_hash[SYMBOL_HASHSIZE];
18 struct symbol * sym_lookup(const char *name, int flags);
19 struct symbol * sym_find(const char *name);
21 struct symbol ** sym_re_search(const char *pattern);
23 void sym_calc_value(struct symbol *sym);
24 enum symbol_type sym_get_type(struct symbol *sym);
25 bool sym_tristate_within_range(struct symbol *sym,tristate tri);
26 bool sym_set_tristate_value(struct symbol *sym,tristate tri);
27 tristate sym_toggle_tristate_value(struct symbol *sy
[all...]
H A Dlkc.h58 void set_all_choice_values(struct symbol *csym);
100 void menu_add_entry(struct symbol *sym);
105 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
122 struct gstr get_relations_str(struct symbol **sym_arr, struct list_head *head);
125 /* symbol.c */
127 struct symbol *sym_choice_default(struct symbol *sym);
128 struct property *sym_get_range_prop(struct symbol *sym);
129 const char *sym_get_string_default(struct symbol *sym);
130 struct symbol *sym_check_dep
[all...]
H A Dsymbol.c14 struct symbol symbol_yes = {
20 struct symbol symbol_mod = {
26 struct symbol symbol_no = {
32 static struct symbol symbol_empty = {
38 struct symbol *sym_defconfig_list;
39 struct symbol *modules_sym;
42 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type()
74 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop()
83 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop()
95 struct property *sym_get_range_prop(struct symbol *sy
807 struct symbol *symbol; sym_lookup() local
848 struct symbol *symbol = NULL; sym_find() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dsymbol.h43 /** struct symbol - symtab entry
47 struct symbol { struct
62 void symbol__delete(struct symbol *sym);
68 * @pos: the 'struct symbol *' to use as a loop cursor
73 nd && (pos = rb_entry(nd, struct symbol, rb_node)); \
76 static inline size_t symbol__size(const struct symbol *sym) in symbol__size()
86 struct symbol sym;
99 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
114 struct symbol *sym;
133 struct symbol *sy
[all...]
/kernel/linux/linux-5.10/scripts/
H A Dcheckkconfigsymbols.py160 for symbol in sorted(undefined_b):
161 # symbol has not been undefined before
162 if symbol not in undefined_a:
163 files = sorted(undefined_b.get(symbol))
164 undefined[symbol] = files
165 # check if there are new files that reference the undefined symbol
167 files = sorted(undefined_b.get(symbol) -
168 undefined_a.get(symbol))
170 undefined[symbol] = files
180 for symbol i
[all...]
H A Ddecode_stacktrace.sh97 # The structure of symbol at this point is:
110 echo "WARNING! Modules path isn't set, but is needed to parse this symbol" >&2
119 symbol=${symbol#\(}
120 symbol=${symbol%\)}
124 if [[ $symbol == *:* ]] ; then
125 segment=${symbol%%:*}:
126 symbol=${symbol#*
[all...]
H A Dexport_report.pl33 my ($symbol, $no) = split /\s+/, $sym;
34 printf("\t\t%-25s\n", $symbol);
97 my (undef, $symbol, $module, $gpl, $namespace) = split('\t');
98 $SYMBOL { $symbol } = [ $module , "0" , $symbol, $gpl];
103 # collect the usage count of each symbol.
131 my ($module, $value, $symbol, $gpl) = @{$SYMBOL{$sym}};
132 $SYMBOL{ $sym } = [ $module, $value+1, $symbol, $gpl];
158 my ($module, $value, $symbol, $gpl) = @{$list};
159 printf("%-25s\t%-25s\t%-10s\t", $symbol,
[all...]
/kernel/linux/linux-6.6/scripts/
H A Dcheckkconfigsymbols.py162 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
167 # check if there are new files that reference the undefined symbol
169 files = sorted(undefined_b.get(symbol) -
170 undefined_a.get(symbol))
172 undefined[symbol] = files
182 for symbol i
[all...]
H A Dexport_report.pl33 my ($symbol, $no) = split /\s+/, $sym;
34 printf("\t\t%-25s\n", $symbol);
97 my (undef, $symbol, $module, $gpl, $namespace) = split('\t');
98 $SYMBOL { $symbol } = [ $module , "0" , $symbol, $gpl];
103 # collect the usage count of each symbol.
131 my ($module, $value, $symbol, $gpl) = @{$SYMBOL{$sym}};
132 $SYMBOL{ $sym } = [ $module, $value+1, $symbol, $gpl];
158 my ($module, $value, $symbol, $gpl) = @{$list};
159 printf("%-25s\t%-25s\t%-10s\t", $symbol,
[all...]
H A Ddecode_stacktrace.sh120 # The structure of symbol at this point is:
133 echo "WARNING! Modules path isn't set, but is needed to parse this symbol" >&2
142 symbol=${symbol#\(}
143 symbol=${symbol%\)}
147 if [[ $symbol == *:* ]] ; then
148 segment=${symbol%%:*}:
149 symbol=${symbol#*
[all...]
/kernel/linux/linux-6.6/tools/perf/util/
H A Dsymbol.h48 struct symbol { struct
50 /** Range of symbol [start, end). */
55 /** ELF symbol type as defined for st_info. E.g STT_OBJECT or STT_FUNC. */
71 /** The name of length namelen associated with the symbol. */
75 void symbol__delete(struct symbol *sym);
81 * @pos: the 'struct symbol *' to use as a loop cursor
86 nd && (pos = rb_entry(nd, struct symbol, rb_node)); \
89 static inline size_t symbol__size(const struct symbol *sym) in symbol__size()
107 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
127 struct symbol *sy
[all...]
/kernel/linux/linux-5.10/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DEventClass.py26 def create_event(name, comm, dso, symbol, raw_buf):
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):
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_bu
[all...]
/kernel/linux/linux-6.6/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DEventClass.py26 def create_event(name, comm, dso, symbol, raw_buf):
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):
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_bu
[all...]
/kernel/linux/linux-6.6/samples/fprobe/
H A Dfprobe_example.c26 static char symbol[MAX_SYMBOL_LEN] = "kernel_clone"; variable
27 module_param_string(symbol, symbol, sizeof(symbol), 0644);
28 MODULE_PARM_DESC(symbol, "Probed symbol(s), given by comma separated symbols or a wildcard pattern.");
99 if (strchr(symbol, '*')) { in fprobe_init()
101 ret = register_fprobe(&sample_probe, symbol, in fprobe_init()
104 } else if (!strchr(symbol, ',')) { in fprobe_init()
105 symbuf = symbol; in fprobe_init()
[all...]

Completed in 11 milliseconds

12345678910>>...14