Home
last modified time | relevance | path

Searched refs:is_extern (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/scripts/genksyms/
H A Dparse.y20 static int is_extern;
58 add_symbol(i->string, type, b, is_extern);
119 { is_typedef = 0; is_extern = 0; current_name = NULL; decl_spec = NULL; }
144 decl, is_extern);
161 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern);
171 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern);
207 | EXTERN_KEYW { is_extern = 1; $$ = $1; }
208 | INLINE_KEYW { is_extern = 0; $$ = $1; }
397 add_symbol(current_name, SYM_NORMAL, decl, is_extern);
H A Dgenksyms.c186 struct string_list *defn, int is_extern, in __add_symbol()
283 sym->is_extern = is_extern; in __add_symbol()
299 if (is_extern) in __add_symbol()
310 struct string_list *defn, int is_extern) in add_symbol()
312 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol()
316 struct string_list *defn, int is_extern) in add_reference_symbol()
318 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol()
461 int is_extern = 0, is_override = 0; in read_reference() local
476 is_extern in read_reference()
185 __add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern, int is_reference) __add_symbol() argument
309 add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) add_symbol() argument
315 add_reference_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) add_reference_symbol() argument
[all...]
H A Dgenksyms.h40 int is_extern; member
55 struct string_list *defn, int is_extern);
/kernel/linux/linux-6.6/scripts/genksyms/
H A Dparse.y20 static int is_extern;
58 add_symbol(i->string, type, b, is_extern);
121 { is_typedef = 0; is_extern = 0; current_name = NULL; decl_spec = NULL; }
147 decl, is_extern);
164 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern);
174 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern);
210 | EXTERN_KEYW { is_extern = 1; $$ = $1; }
211 | INLINE_KEYW { is_extern = 0; $$ = $1; }
400 add_symbol(current_name, SYM_NORMAL, decl, is_extern);
H A Dgenksyms.c186 struct string_list *defn, int is_extern, in __add_symbol()
283 sym->is_extern = is_extern; in __add_symbol()
299 if (is_extern) in __add_symbol()
310 struct string_list *defn, int is_extern) in add_symbol()
312 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol()
316 struct string_list *defn, int is_extern) in add_reference_symbol()
318 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol()
461 int is_extern = 0, is_override = 0; in read_reference() local
476 is_extern in read_reference()
185 __add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern, int is_reference) __add_symbol() argument
309 add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) add_symbol() argument
315 add_reference_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) add_reference_symbol() argument
[all...]
H A Dgenksyms.h40 int is_extern; member
55 struct string_list *defn, int is_extern);
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlinker.c96 bool is_extern; member
1889 if (!sym_is_extern && !glob_sym->is_extern in linker_append_elf_sym()
1936 if (!glob_sym->is_extern && sym_bind == STB_WEAK) in linker_append_elf_sym()
1950 glob_sym->is_extern = false; in linker_append_elf_sym()
2002 glob_sym->is_extern = sym_is_extern; in linker_append_elf_sym()

Completed in 7 milliseconds