Searched refs:is_extern (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/scripts/genksyms/ |
H A D | parse.y | 20 static int is_extern; variable 58 add_symbol(i->string, type, b, is_extern); in record_compound() 121 { is_typedef = 0; is_extern = 0; current_name = NULL; decl_spec = NULL; } 147 decl, is_extern); 169 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 184 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 220 | EXTERN_KEYW { is_extern = 1; $$ = $1; } 221 | INLINE_KEYW { is_extern = 0; $$ = $1; } 410 add_symbol(current_name, SYM_NORMAL, decl, is_extern);
|
H A D | genksyms.c | 186 struct string_list *defn, int is_extern, in __add_symbol() argument 290 sym->is_extern = is_extern; in __add_symbol() 306 if (is_extern) in __add_symbol() 317 struct string_list *defn, int is_extern) in add_symbol() argument 319 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol() 323 struct string_list *defn, int is_extern) in add_reference_symbol() argument 325 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol() 468 int is_extern = 0, is_override = 0; in read_reference() local 483 is_extern = 1; in read_reference() 493 defn, is_extern); in read_reference() [all …]
|
H A D | genksyms.h | 40 int is_extern; member 55 struct string_list *defn, int is_extern);
|
/openbmc/linux/tools/lib/bpf/ |
H A D | linker.c | 96 bool is_extern; member 1885 if (!sym_is_extern && !glob_sym->is_extern in linker_append_elf_sym() 1932 if (!glob_sym->is_extern && sym_bind == STB_WEAK) in linker_append_elf_sym() 1946 glob_sym->is_extern = false; in linker_append_elf_sym() 1998 glob_sym->is_extern = sym_is_extern; in linker_append_elf_sym()
|