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

/linux-master/scripts/genksyms/
H A Dgenksyms.h40 int is_extern; member in struct:symbol
55 struct string_list *defn, int is_extern);
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.c184 struct string_list *defn, int is_extern,
281 sym->is_extern = is_extern;
297 if (is_extern)
308 struct string_list *defn, int is_extern)
310 return __add_symbol(name, type, defn, is_extern, 0);
314 struct string_list *defn, int is_extern)
316 return __add_symbol(name, type, defn, is_extern, 1);
459 int is_extern = 0, is_override = 0; local
474 is_extern
183 __add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern, int is_reference) argument
307 add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) argument
313 add_reference_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern) argument
[all...]
/linux-master/tools/lib/bpf/
H A Dlinker.c96 bool is_extern; member in struct:glob_sym
1908 if (!sym_is_extern && !glob_sym->is_extern
1955 if (!glob_sym->is_extern && sym_bind == STB_WEAK)
1969 glob_sym->is_extern = false;
2021 glob_sym->is_extern = sym_is_extern;

Completed in 183 milliseconds