/kernel/linux/linux-5.10/include/linux/ |
H A D | export.h | 26 #define __CRC_SYMBOL(sym, sec) \ 27 asm(" .section \"___kcrctab" sec "+" #sym "\", \"a\" \n" \ 28 " .weak __crc_" #sym " \n" \ 29 " .long __crc_" #sym " - . \n" \ 32 #define __CRC_SYMBOL(sym, sec) \ 33 asm(" .section \"___kcrctab" sec "+" #sym "\", \"a\" \n" \ 34 " .weak __crc_" #sym " \n" \ 35 " .long __crc_" #sym " \n" \ 39 #define __CRC_SYMBOL(sym, sec) 50 #define __KSYMTAB_ENTRY(sym, se [all...] |
/kernel/linux/linux-5.10/scripts/kconfig/ |
H A D | symbol.c | 42 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type() argument 44 enum symbol_type type = sym->type; in sym_get_type() 47 if (sym_is_choice_value(sym) && sym->visible == yes) in sym_get_type() 74 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop() argument 78 for_all_choices(sym, prop) in sym_get_choice_prop() 83 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop() argument 87 for_all_defaults(sym, prop) { in sym_get_default_prop() 95 struct property *sym_get_range_prop(struct symbol *sym) in sym_get_range_prop() argument 99 for_all_properties(sym, pro in sym_get_range_prop() 107 sym_get_range_val(struct symbol *sym, int base) sym_get_range_val() argument 123 sym_validate_range(struct symbol *sym) sym_validate_range() argument 155 sym_set_changed(struct symbol *sym) sym_set_changed() argument 168 struct symbol *sym; sym_set_all_changed() local 175 sym_calc_visibility(struct symbol *sym) sym_calc_visibility() argument 244 sym_choice_default(struct symbol *sym) sym_choice_default() argument 270 sym_calc_choice(struct symbol *sym) sym_calc_choice() argument 302 sym_warn_unmet_dep(struct symbol *sym) sym_warn_unmet_dep() argument 323 sym_calc_value(struct symbol *sym) sym_calc_value() argument 469 struct symbol *sym; sym_clear_all_valid() local 478 sym_tristate_within_range(struct symbol *sym, tristate val) sym_tristate_within_range() argument 497 sym_set_tristate_value(struct symbol *sym, tristate val) sym_set_tristate_value() argument 533 sym_toggle_tristate_value(struct symbol *sym) sym_toggle_tristate_value() argument 556 sym_string_valid(struct symbol *sym, const char *str) sym_string_valid() argument 599 sym_string_within_range(struct symbol *sym, const char *str) sym_string_within_range() argument 641 sym_set_string_value(struct symbol *sym, const char *newval) sym_set_string_value() argument 697 sym_get_string_default(struct symbol *sym) sym_get_string_default() argument 767 sym_get_string_value(struct symbol *sym) sym_get_string_value() argument 791 sym_is_changeable(struct symbol *sym) sym_is_changeable() argument 917 struct symbol *sym; global() member 953 struct symbol *sym, **sym_arr = NULL; sym_re_search() local 1012 struct symbol *sym; global() member 1017 dep_stack_insert(struct dep_stack *stack, struct symbol *sym) dep_stack_insert() argument 1042 struct symbol *sym, *next_sym; sym_check_print_recursive() local 1130 struct symbol *sym; sym_check_expr_deps() local 1163 sym_check_sym_deps(struct symbol *sym) sym_check_sym_deps() argument 1213 struct symbol *sym, *sym2; sym_check_choice_deps() local 1248 sym_check_deps(struct symbol *sym) sym_check_deps() argument [all...] |
H A D | confdata.c | 234 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p) in conf_set_sym_val() argument 238 switch (sym->type) { in conf_set_sym_val() 241 sym->def[def].tri = mod; in conf_set_sym_val() 242 sym->flags |= def_flags; in conf_set_sym_val() 248 sym->def[def].tri = yes; in conf_set_sym_val() 249 sym->flags |= def_flags; in conf_set_sym_val() 253 sym->def[def].tri = no; in conf_set_sym_val() 254 sym->flags |= def_flags; in conf_set_sym_val() 259 p, sym->name); in conf_set_sym_val() 279 if (sym_string_valid(sym, in conf_set_sym_val() 356 struct symbol *sym; conf_read_simple() local 515 struct symbol *sym; conf_read() local 591 kconfig_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) kconfig_print_symbol() argument 645 header_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) header_print_symbol() argument 713 conf_write_symbol(FILE *fp, struct symbol *sym, struct conf_printer *printer, void *printer_arg) conf_write_symbol() argument 753 struct symbol *sym; conf_write_defconfig() local 827 struct symbol *sym; conf_write() local 972 struct symbol *sym; conf_touch_deps() local 1048 struct symbol *sym; conf_write_autoconf() local 1137 struct symbol *sym; randomize_choice_values() local 1185 struct symbol *sym; set_all_choice_values() local 1204 struct symbol *sym, *csym; conf_set_all_new_symbols() local 1332 struct symbol *sym; conf_rewrite_mod_or_yes() local [all...] |
H A D | menu.c | 47 void menu_add_entry(struct symbol *sym) in menu_add_entry() argument 53 menu->sym = sym; in menu_add_entry() 61 if (sym) in menu_add_entry() 62 menu_add_symbol(P_SYMBOL, sym, NULL); in menu_add_entry() 98 if (e->left.sym == &symbol_mod) in rewrite_m() 114 struct symbol *sym = current_entry->sym; in menu_set_type() local 116 if (sym->type == type) in menu_set_type() 118 if (sym in menu_set_type() 209 menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep) menu_add_symbol() argument 236 menu_validate_number(struct symbol *sym, struct symbol *sym2) menu_validate_number() argument 242 sym_check_prop(struct symbol *sym) sym_check_prop() argument 309 struct symbol *sym; menu_finalize() local 641 struct symbol *sym; menu_is_visible() local 800 get_symbol_props_str(struct gstr *r, struct symbol *sym, enum prop_type tok, const char *prefix) get_symbol_props_str() argument 821 get_symbol_str(struct gstr *r, struct symbol *sym, struct list_head *head) get_symbol_str() argument 874 struct symbol *sym; get_relations_str() local 888 struct symbol *sym = menu->sym; menu_get_ext_help() local [all...] |
H A D | conf.c | 86 static int conf_askvalue(struct symbol *sym, const char *def) in conf_askvalue() argument 88 enum symbol_type type = sym_get_type(sym); in conf_askvalue() 90 if (!sym_has_value(sym)) in conf_askvalue() 96 if (!sym_is_changeable(sym)) { in conf_askvalue() 106 if (sym_has_value(sym)) { in conf_askvalue() 134 struct symbol *sym = menu->sym; in conf_string() local 139 printf("(%s) ", sym->name); in conf_string() 140 def = sym_get_string_value(sym); in conf_string() 141 if (sym_get_string_value(sym)) in conf_string() 167 struct symbol *sym = menu->sym; conf_sym() local 234 struct symbol *sym, *def_sym; conf_choice() local 349 struct symbol *sym; conf() local 416 struct symbol *sym; check_conf() local [all...] |
H A D | expr.c | 18 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol() argument 22 e->left.sym = sym; in expr_alloc_symbol() 47 e->left.sym = s1; in expr_alloc_comp() 48 e->right.sym = s2; in expr_alloc_comp() 88 e->left.sym = org->left.sym; in expr_copy() 89 e->right.sym = org->right.sym; in expr_copy() 168 e1->left.sym in __expr_eliminate_eq() 851 expr_contains_symbol(struct expr *dep, struct symbol *sym) expr_contains_symbol() argument 879 expr_depends_symbol(struct expr *dep, struct symbol *sym) expr_depends_symbol() argument 922 expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym) expr_trans_compare() argument 1230 expr_print_file_helper(void *data, struct symbol *sym, const char *str) expr_print_file_helper() argument 1240 expr_print_gstr_helper(void *data, struct symbol *sym, const char *str) expr_print_gstr_helper() argument [all...] |
/kernel/linux/linux-6.6/scripts/kconfig/ |
H A D | symbol.c | 41 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type() argument 43 enum symbol_type type = sym->type; in sym_get_type() 46 if (sym_is_choice_value(sym) && sym->visible == yes) in sym_get_type() 73 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop() argument 77 for_all_choices(sym, prop) in sym_get_choice_prop() 82 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop() argument 86 for_all_defaults(sym, prop) { in sym_get_default_prop() 94 struct property *sym_get_range_prop(struct symbol *sym) in sym_get_range_prop() argument 98 for_all_properties(sym, pro in sym_get_range_prop() 106 sym_get_range_val(struct symbol *sym, int base) sym_get_range_val() argument 122 sym_validate_range(struct symbol *sym) sym_validate_range() argument 154 sym_set_changed(struct symbol *sym) sym_set_changed() argument 167 struct symbol *sym; sym_set_all_changed() local 174 sym_calc_visibility(struct symbol *sym) sym_calc_visibility() argument 243 sym_choice_default(struct symbol *sym) sym_choice_default() argument 269 sym_calc_choice(struct symbol *sym) sym_calc_choice() argument 301 sym_warn_unmet_dep(struct symbol *sym) sym_warn_unmet_dep() argument 322 sym_calc_value(struct symbol *sym) sym_calc_value() argument 468 struct symbol *sym; sym_clear_all_valid() local 477 sym_tristate_within_range(struct symbol *sym, tristate val) sym_tristate_within_range() argument 496 sym_set_tristate_value(struct symbol *sym, tristate val) sym_set_tristate_value() argument 532 sym_toggle_tristate_value(struct symbol *sym) sym_toggle_tristate_value() argument 555 sym_string_valid(struct symbol *sym, const char *str) sym_string_valid() argument 598 sym_string_within_range(struct symbol *sym, const char *str) sym_string_within_range() argument 640 sym_set_string_value(struct symbol *sym, const char *newval) sym_set_string_value() argument 696 sym_get_string_default(struct symbol *sym) sym_get_string_default() argument 766 sym_get_string_value(struct symbol *sym) sym_get_string_value() argument 790 sym_is_changeable(struct symbol *sym) sym_is_changeable() argument 873 struct symbol *sym; global() member 909 struct symbol *sym, **sym_arr = NULL; sym_re_search() local 968 struct symbol *sym; global() member 973 dep_stack_insert(struct dep_stack *stack, struct symbol *sym) dep_stack_insert() argument 998 struct symbol *sym, *next_sym; sym_check_print_recursive() local 1086 struct symbol *sym; sym_check_expr_deps() local 1119 sym_check_sym_deps(struct symbol *sym) sym_check_sym_deps() argument 1169 struct symbol *sym, *sym2; sym_check_choice_deps() local 1204 sym_check_deps(struct symbol *sym) sym_check_deps() argument [all...] |
H A D | confdata.c | 226 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p) in conf_set_sym_val() argument 230 switch (sym->type) { in conf_set_sym_val() 233 sym->def[def].tri = mod; in conf_set_sym_val() 234 sym->flags |= def_flags; in conf_set_sym_val() 240 sym->def[def].tri = yes; in conf_set_sym_val() 241 sym->flags |= def_flags; in conf_set_sym_val() 245 sym->def[def].tri = no; in conf_set_sym_val() 246 sym->flags |= def_flags; in conf_set_sym_val() 251 p, sym->name); in conf_set_sym_val() 273 if (sym_string_valid(sym, in conf_set_sym_val() 350 struct symbol *sym; conf_read_simple() local 544 struct symbol *sym; conf_read() local 690 __print_symbol(FILE *fp, struct symbol *sym, enum output_n output_n, bool escape_string) __print_symbol() argument 718 print_symbol_for_dotconfig(FILE *fp, struct symbol *sym) print_symbol_for_dotconfig() argument 723 print_symbol_for_autoconf(FILE *fp, struct symbol *sym) print_symbol_for_autoconf() argument 728 print_symbol_for_listconfig(struct symbol *sym) print_symbol_for_listconfig() argument 733 print_symbol_for_c(FILE *fp, struct symbol *sym) print_symbol_for_c() argument 775 print_symbol_for_rustccfg(FILE *fp, struct symbol *sym) print_symbol_for_rustccfg() argument 840 struct symbol *sym; conf_write_defconfig() local 914 struct symbol *sym; conf_write() local 1079 struct symbol *sym; conf_touch_deps() local 1159 struct symbol *sym; __conf_write_autoconf() local 1198 struct symbol *sym; conf_write_autoconf() local 1267 struct symbol *sym; set_all_choice_values() local [all...] |
H A D | menu.c | 48 void menu_add_entry(struct symbol *sym) in menu_add_entry() argument 54 menu->sym = sym; in menu_add_entry() 62 if (sym) in menu_add_entry() 63 menu_add_symbol(P_SYMBOL, sym, NULL); in menu_add_entry() 99 if (e->left.sym == &symbol_mod) in rewrite_m() 115 struct symbol *sym = current_entry->sym; in menu_set_type() local 117 if (sym->type == type) in menu_set_type() 119 if (sym in menu_set_type() 210 menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep) menu_add_symbol() argument 215 menu_validate_number(struct symbol *sym, struct symbol *sym2) menu_validate_number() argument 221 sym_check_prop(struct symbol *sym) sym_check_prop() argument 288 struct symbol *sym; menu_finalize() local 620 struct symbol *sym; menu_is_visible() local 768 get_symbol_props_str(struct gstr *r, struct symbol *sym, enum prop_type tok, const char *prefix) get_symbol_props_str() argument 789 get_symbol_str(struct gstr *r, struct symbol *sym, struct list_head *head) get_symbol_str() argument 842 struct symbol *sym; get_relations_str() local 856 struct symbol *sym = menu->sym; menu_get_ext_help() local [all...] |
H A D | conf.c | 119 struct symbol *sym; in randomize_choice_values() local 135 expr_list_for_each_sym(prop->expr, e, sym) in randomize_choice_values() 145 expr_list_for_each_sym(prop->expr, e, sym) { in randomize_choice_values() 147 sym->def[S_DEF_USER].tri = yes; in randomize_choice_values() 148 csym->def[S_DEF_USER].val = sym; in randomize_choice_values() 150 sym->def[S_DEF_USER].tri = no; in randomize_choice_values() 152 sym->flags |= SYMBOL_DEF_USER; in randomize_choice_values() 154 sym->flags &= ~SYMBOL_VALID; in randomize_choice_values() 173 struct symbol *sym, *csym; in conf_set_all_new_symbols() local 229 for_all_symbols(i, sym) { in conf_set_all_new_symbols() 306 struct symbol *sym; conf_rewrite_tristates() local 317 conf_askvalue(struct symbol *sym, const char *def) conf_askvalue() argument 351 struct symbol *sym = menu->sym; conf_string() local 384 struct symbol *sym = menu->sym; conf_sym() local 451 struct symbol *sym, *def_sym; conf_choice() local 566 struct symbol *sym; conf() local 633 struct symbol *sym; check_conf() local [all...] |
H A D | expr.c | 18 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol() argument 22 e->left.sym = sym; in expr_alloc_symbol() 47 e->left.sym = s1; in expr_alloc_comp() 48 e->right.sym = s2; in expr_alloc_comp() 88 e->left.sym = org->left.sym; in expr_copy() 89 e->right.sym = org->right.sym; in expr_copy() 168 e1->left.sym in __expr_eliminate_eq() 851 expr_contains_symbol(struct expr *dep, struct symbol *sym) expr_contains_symbol() argument 879 expr_depends_symbol(struct expr *dep, struct symbol *sym) expr_depends_symbol() argument 922 expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym) expr_trans_compare() argument 1230 expr_print_file_helper(void *data, struct symbol *sym, const char *str) expr_print_file_helper() argument 1240 expr_print_gstr_helper(void *data, struct symbol *sym, const char *str) expr_print_gstr_helper() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | export.h | 36 #define __EXPORT_SYMBOL_REF(sym) \ 38 .quad sym 40 #define __EXPORT_SYMBOL_REF(sym) \ 42 .long sym 45 #define ___EXPORT_SYMBOL(sym, license, ns) \ 47 __export_symbol_##sym: ASM_NL \ 50 __EXPORT_SYMBOL_REF(sym) ASM_NL \ 60 #define __EXPORT_SYMBOL(sym, license, ns) 64 #define __EXPORT_SYMBOL(sym, license, ns) __GENKSYMS_EXPORT_SYMBOL(sym) [all...] |
/kernel/linux/linux-6.6/tools/objtool/ |
H A D | elf.c | 109 const struct symbol *sym; member 125 sh->sym = s; in symbol_hole_by_offset() 159 struct symbol *sym; in find_symbol_by_index() local 161 elf_hash_for_each_possible(symbol, sym, hash, idx) { in find_symbol_by_index() 162 if (sym->idx == idx) in find_symbol_by_index() 163 return sym; in find_symbol_by_index() 215 .sym = NULL, in find_symbol_hole_containing() 230 if (!hole.sym) in find_symbol_hole_containing() 233 /* @offset >= sym->offset + sym in find_symbol_hole_containing() 258 struct symbol *sym; find_symbol_by_name() local 394 elf_add_symbol(struct elf *elf, struct symbol *sym) elf_add_symbol() argument 438 struct symbol *sym, *pfunc; read_symbols() local 579 elf_update_sym_relocs(struct elf *elf, struct symbol *sym) elf_update_sym_relocs() argument 597 elf_update_symbol(struct elf *elf, struct section *symtab, struct section *symtab_shndx, struct symbol *sym) elf_update_symbol() argument 728 __elf_create_symbol(struct elf *elf, struct symbol *sym) __elf_create_symbol() argument 796 struct symbol *sym = calloc(1, sizeof(*sym)); elf_create_section_symbol() local 824 struct symbol *sym = calloc(1, sizeof(*sym)); elf_create_prefix_symbol() local 850 elf_init_reloc(struct elf *elf, struct section *rsec, unsigned int reloc_idx, unsigned long offset, struct symbol *sym, s64 addend, unsigned int type) elf_init_reloc() argument 892 struct symbol *sym = insn_sec->sym; elf_init_reloc_text_sym() local 919 elf_init_reloc_data_sym(struct elf *elf, struct section *sec, unsigned long offset, unsigned int reloc_idx, struct symbol *sym, s64 addend) elf_init_reloc_data_sym() argument 941 struct symbol *sym; read_relocs() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_rtsym.c | 208 u64 nfp_rtsym_size(const struct nfp_rtsym *sym) in nfp_rtsym_size() argument 210 switch (sym->type) { in nfp_rtsym_size() 212 pr_err("rtsym '%s': type NONE\n", sym->name); in nfp_rtsym_size() 215 pr_warn("rtsym '%s': unknown type: %d\n", sym->name, sym->type); in nfp_rtsym_size() 219 return sym->size; in nfp_rtsym_size() 226 nfp_rtsym_to_dest(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, in nfp_rtsym_to_dest() argument 229 if (sym->type != NFP_RTSYM_TYPE_OBJECT) { in nfp_rtsym_to_dest() 231 sym->name); in nfp_rtsym_to_dest() 235 *addr = sym in nfp_rtsym_to_dest() 257 __nfp_rtsym_read(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, void *buf, size_t len) __nfp_rtsym_read() argument 288 nfp_rtsym_read(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, void *buf, size_t len) nfp_rtsym_read() argument 294 __nfp_rtsym_readl(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 *value) __nfp_rtsym_readl() argument 314 nfp_rtsym_readl(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u32 *value) nfp_rtsym_readl() argument 320 __nfp_rtsym_readq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u64 *value) __nfp_rtsym_readq() argument 345 nfp_rtsym_readq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u64 *value) nfp_rtsym_readq() argument 351 __nfp_rtsym_write(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, void *buf, size_t len) __nfp_rtsym_write() argument 373 nfp_rtsym_write(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, void *buf, size_t len) nfp_rtsym_write() argument 379 __nfp_rtsym_writel(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 value) __nfp_rtsym_writel() argument 399 nfp_rtsym_writel(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u32 value) nfp_rtsym_writel() argument 405 __nfp_rtsym_writeq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u64 value) __nfp_rtsym_writeq() argument 425 nfp_rtsym_writeq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u64 value) nfp_rtsym_writeq() argument 446 const struct nfp_rtsym *sym; nfp_rtsym_read_le() local 497 const struct nfp_rtsym *sym; nfp_rtsym_write_le() local 526 const struct nfp_rtsym *sym; nfp_rtsym_map() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_rtsym.c | 208 u64 nfp_rtsym_size(const struct nfp_rtsym *sym) in nfp_rtsym_size() argument 210 switch (sym->type) { in nfp_rtsym_size() 212 pr_err("rtsym '%s': type NONE\n", sym->name); in nfp_rtsym_size() 215 pr_warn("rtsym '%s': unknown type: %d\n", sym->name, sym->type); in nfp_rtsym_size() 219 return sym->size; in nfp_rtsym_size() 226 nfp_rtsym_to_dest(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, in nfp_rtsym_to_dest() argument 229 if (sym->type != NFP_RTSYM_TYPE_OBJECT) { in nfp_rtsym_to_dest() 231 sym->name); in nfp_rtsym_to_dest() 235 *addr = sym in nfp_rtsym_to_dest() 257 __nfp_rtsym_read(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, void *buf, size_t len) __nfp_rtsym_read() argument 288 nfp_rtsym_read(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, void *buf, size_t len) nfp_rtsym_read() argument 294 __nfp_rtsym_readl(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 *value) __nfp_rtsym_readl() argument 314 nfp_rtsym_readl(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u32 *value) nfp_rtsym_readl() argument 320 __nfp_rtsym_readq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u64 *value) __nfp_rtsym_readq() argument 345 nfp_rtsym_readq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u64 *value) nfp_rtsym_readq() argument 351 __nfp_rtsym_write(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, void *buf, size_t len) __nfp_rtsym_write() argument 373 nfp_rtsym_write(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, void *buf, size_t len) nfp_rtsym_write() argument 379 __nfp_rtsym_writel(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 value) __nfp_rtsym_writel() argument 399 nfp_rtsym_writel(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u32 value) nfp_rtsym_writel() argument 405 __nfp_rtsym_writeq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u64 value) __nfp_rtsym_writeq() argument 425 nfp_rtsym_writeq(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u64 off, u64 value) nfp_rtsym_writeq() argument 446 const struct nfp_rtsym *sym; nfp_rtsym_read_le() local 497 const struct nfp_rtsym *sym; nfp_rtsym_write_le() local 526 const struct nfp_rtsym *sym; nfp_rtsym_map() local [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kvm_asm.h | 70 #define DECLARE_KVM_VHE_SYM(sym) extern char sym[] 71 #define DECLARE_KVM_NVHE_SYM(sym) extern char kvm_nvhe_sym(sym)[] 77 #define DECLARE_KVM_HYP_SYM(sym) \ 78 DECLARE_KVM_VHE_SYM(sym); \ 79 DECLARE_KVM_NVHE_SYM(sym) 81 #define DECLARE_KVM_VHE_PER_CPU(type, sym) \ 82 DECLARE_PER_CPU(type, sym) 83 #define DECLARE_KVM_NVHE_PER_CPU(type, sym) \ [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_asm.h | 86 #define DECLARE_KVM_VHE_SYM(sym) extern char sym[] 87 #define DECLARE_KVM_NVHE_SYM(sym) extern char kvm_nvhe_sym(sym)[] 93 #define DECLARE_KVM_HYP_SYM(sym) \ 94 DECLARE_KVM_VHE_SYM(sym); \ 95 DECLARE_KVM_NVHE_SYM(sym) 97 #define DECLARE_KVM_VHE_PER_CPU(type, sym) \ 98 DECLARE_PER_CPU(type, sym) 99 #define DECLARE_KVM_NVHE_PER_CPU(type, sym) \ [all...] |
/kernel/linux/linux-5.10/tools/objtool/ |
H A D | elf.c | 155 struct symbol *sym; in find_symbol_by_index() local 157 elf_hash_for_each_possible(elf->symbol_hash, sym, hash, idx) in find_symbol_by_index() 158 if (sym->idx == idx) in find_symbol_by_index() 159 return sym; in find_symbol_by_index() 222 struct symbol *sym; in find_symbol_by_name() local 224 elf_hash_for_each_possible(elf->symbol_name_hash, sym, name_hash, str_hash(name)) in find_symbol_by_name() 225 if (!strcmp(sym->name, name)) in find_symbol_by_name() 226 return sym; in find_symbol_by_name() 344 static void elf_add_symbol(struct elf *elf, struct symbol *sym) in elf_add_symbol() argument 349 sym in elf_add_symbol() 378 struct symbol *sym, *pfunc; read_symbols() local 512 elf_add_reloc(struct elf *elf, struct section *sec, unsigned long offset, unsigned int type, struct symbol *sym, s64 addend) elf_add_reloc() argument 546 elf_dirty_reloc_sym(struct elf *elf, struct symbol *sym) elf_dirty_reloc_sym() argument 573 elf_update_symbol(struct elf *elf, struct section *symtab, struct section *symtab_shndx, struct symbol *sym) elf_update_symbol() argument 696 struct symbol *sym, *old; elf_create_section_symbol() local 764 struct symbol *sym = insn_sec->sym; elf_add_reloc_to_insn() local 1300 struct symbol *sym, *tmpsym; elf_close() local [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | symbol_fprintf.c | 10 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf() argument 13 sym->start, sym->end, in symbol__fprintf() 14 sym->binding == STB_GLOBAL ? 'g' : in symbol__fprintf() 15 sym->binding == STB_LOCAL ? 'l' : 'w', in symbol__fprintf() 16 sym->name); in symbol__fprintf() 19 size_t __symbol__fprintf_symname_offs(const struct symbol *sym, in __symbol__fprintf_symname_offs() argument 27 if (sym) { in __symbol__fprintf_symname_offs() 28 length = fprintf(fp, "%s", sym->name); in __symbol__fprintf_symname_offs() 30 if (al->addr < sym in __symbol__fprintf_symname_offs() 43 symbol__fprintf_symname_offs(const struct symbol *sym, const struct addr_location *al, FILE *fp) symbol__fprintf_symname_offs() argument 50 __symbol__fprintf_symname(const struct symbol *sym, const struct addr_location *al, bool unknown_as_addr, FILE *fp) __symbol__fprintf_symname() argument 57 symbol__fprintf_symname(const struct symbol *sym, FILE *fp) symbol__fprintf_symname() argument [all...] |
/kernel/linux/linux-5.10/scripts/genksyms/ |
H A D | genksyms.c | 157 struct symbol *sym; in find_symbol() local 159 for (sym = symtab[h]; sym; sym = sym->hash_next) in find_symbol() 160 if (map_to_ns(sym->type) == map_to_ns(ns) && in find_symbol() 161 strcmp(name, sym->name) == 0 && in find_symbol() 162 sym->is_declared) in find_symbol() 165 if (exact && sym && sym in find_symbol() 170 is_unknown_symbol(struct symbol *sym) is_unknown_symbol() argument 190 struct symbol *sym; __add_symbol() local 460 struct string_list *sym, *def; read_reference() local 530 expand_and_crc_sym(struct symbol *sym, unsigned long crc) expand_and_crc_sym() argument 636 struct symbol *sym; export_symbol() local 843 struct symbol *sym = visited_symbols; main() local [all...] |
/kernel/linux/linux-6.6/scripts/genksyms/ |
H A D | genksyms.c | 157 struct symbol *sym; in find_symbol() local 159 for (sym = symtab[h]; sym; sym = sym->hash_next) in find_symbol() 160 if (map_to_ns(sym->type) == map_to_ns(ns) && in find_symbol() 161 strcmp(name, sym->name) == 0 && in find_symbol() 162 sym->is_declared) in find_symbol() 165 if (exact && sym && sym in find_symbol() 170 is_unknown_symbol(struct symbol *sym) is_unknown_symbol() argument 190 struct symbol *sym; __add_symbol() local 460 struct string_list *sym, *def; read_reference() local 530 expand_and_crc_sym(struct symbol *sym, unsigned long crc) expand_and_crc_sym() argument 636 struct symbol *sym; export_symbol() local 833 struct symbol *sym = visited_symbols; main() local [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | symbol_fprintf.c | 10 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf() argument 13 sym->start, sym->end, in symbol__fprintf() 14 sym->binding == STB_GLOBAL ? 'g' : in symbol__fprintf() 15 sym->binding == STB_LOCAL ? 'l' : 'w', in symbol__fprintf() 16 sym->name); in symbol__fprintf() 19 size_t __symbol__fprintf_symname_offs(const struct symbol *sym, in __symbol__fprintf_symname_offs() argument 27 if (sym) { in __symbol__fprintf_symname_offs() 28 length = fprintf(fp, "%s", sym->name); in __symbol__fprintf_symname_offs() 30 if (al->addr < sym in __symbol__fprintf_symname_offs() 43 symbol__fprintf_symname_offs(const struct symbol *sym, const struct addr_location *al, FILE *fp) symbol__fprintf_symname_offs() argument 50 __symbol__fprintf_symname(const struct symbol *sym, const struct addr_location *al, bool unknown_as_addr, FILE *fp) __symbol__fprintf_symname() argument 57 symbol__fprintf_symname(const struct symbol *sym, FILE *fp) symbol__fprintf_symname() argument [all...] |
H A D | demangle-ocaml.c | 15 ocaml_is_mangled(const char *sym) in ocaml_is_mangled() argument 17 return 0 == strncmp(sym, caml_prefix, caml_prefix_len) in ocaml_is_mangled() 18 && isupper(sym[caml_prefix_len]); in ocaml_is_mangled() 23 * sym: a symbol which may have been mangled by the OCaml compiler 29 ocaml_demangle_sym(const char *sym) in ocaml_demangle_sym() argument 36 if (!ocaml_is_mangled(sym)) { in ocaml_demangle_sym() 40 len = strlen(sym); in ocaml_demangle_sym() 51 if (sym[i] == '_' && sym[i + 1] == '_') { in ocaml_demangle_sym() 56 else if (sym[ in ocaml_demangle_sym() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | ftrace.h | 78 static inline bool arch_syscall_match_sym_name(const char *sym, const char *name) in arch_syscall_match_sym_name() argument 81 return !strcmp(sym + 1, name) || in arch_syscall_match_sym_name() 82 (!strncmp(sym, ".__se_sys", 9) && !strcmp(sym + 6, name)) || in arch_syscall_match_sym_name() 83 (!strncmp(sym, ".ppc_", 5) && !strcmp(sym + 5, name + 4)) || in arch_syscall_match_sym_name() 84 (!strncmp(sym, ".ppc32_", 7) && !strcmp(sym + 7, name + 4)) || in arch_syscall_match_sym_name() 85 (!strncmp(sym, ".ppc64_", 7) && !strcmp(sym in arch_syscall_match_sym_name() 88 arch_syscall_match_sym_name(const char *sym, const char *name) arch_syscall_match_sym_name() argument [all...] |
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/util/ |
H A D | sym-handling.c | 16 char *sym = syma->name; in arch__choose_best_symbol() local 20 if (*sym == '.') in arch__choose_best_symbol() 21 sym++; in arch__choose_best_symbol() 25 if (strlen(sym) >= 3 && !strncmp(sym, "SyS", 3)) in arch__choose_best_symbol() 27 if (strlen(sym) >= 10 && !strncmp(sym, "compat_SyS", 10)) in arch__choose_best_symbol() 70 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update() argument 72 s->arch_sym = sym->st_other; in arch__sym_update() 80 struct symbol *sym) in arch__fix_tev_from_maps() 78 arch__fix_tev_from_maps(struct perf_probe_event *pev, struct probe_trace_event *tev, struct map *map, struct symbol *sym) arch__fix_tev_from_maps() argument 123 struct symbol *sym = NULL; arch__post_process_probe_trace_events() local [all...] |