| /scripts/gendwarfksyms/ |
| A D | dwarf.c | 147 static bool is_kabi_definition(struct die *cache, Dwarf_Die *die) in is_kabi_definition() argument 197 static void update_fqn(struct die *cache, Dwarf_Die *die) in update_fqn() argument 199 struct die *fqn; in update_fqn() 210 static void process_fqn(struct die *cache, Dwarf_Die *die) in process_fqn() argument 236 static void process_byte_size_attr(struct die *cache, Dwarf_Die *die) in DEFINE_PROCESS_UDATA_ATTRIBUTE() 298 Dwarf_Die *die); 355 struct die *cache, Dwarf_Die *die) \ 380 struct die *cache, Dwarf_Die *die) \ 504 struct die *__unused, Dwarf_Die *die) in check_struct_member_kabi_status() argument 531 struct die *__unused, Dwarf_Die *die) in check_union_member_kabi_status() argument [all …]
|
| A D | die.c | 22 static void init_die(struct die *cd) in init_die() 32 static struct die *create_die(Dwarf_Die *die, enum die_state state) in create_die() argument 34 struct die *cd; in create_die() 38 cd->addr = (uintptr_t)die->addr; in create_die() 46 struct die *cd; in __die_map_get() 58 struct die *die_map_get(Dwarf_Die *die, enum die_state state) in die_map_get() argument 60 struct die *cd; in die_map_get() 68 return create_die(die, state); in die_map_get() 90 struct die *cd; in die_map_for_each() 101 struct die *cd; in die_map_free() [all …]
|
| A D | gendwarfksyms.h | 130 void symbol_set_die(struct symbol *sym, Dwarf_Die *die); 183 struct die { struct 196 struct die *die_map_get(Dwarf_Die *die, enum die_state state); 197 void die_map_add_string(struct die *pd, const char *str); 198 void die_map_add_linebreak(struct die *pd, int linebreak); 200 void die_map_add_die(struct die *pd, struct die *child); 246 Dwarf_Die die; member 260 Dwarf_Die *die); 261 typedef bool (*die_match_callback_t)(Dwarf_Die *die); 262 bool match_all(Dwarf_Die *die); [all …]
|
| A D | Makefile | 6 gendwarfksyms-objs += die.o
|
| A D | types.c | 293 static char *get_type_name(struct die *cache) in get_type_name() 359 static void __type_expand(struct die *cache, struct type_expansion *type) in __type_expand() 362 struct die *child; in __type_expand() 402 static void type_expand(const char *name, struct die *cache, in type_expand() 483 static void expand_type(struct die *cache, void *arg) in expand_type() 521 struct die *cache; in expand_symbol()
|
| A D | symbols.c | 120 void symbol_set_die(struct symbol *sym, Dwarf_Die *die) in symbol_set_die() argument 122 if (for_each(sym->name, set_die, die) == 0) in symbol_set_die()
|
| /scripts/dtc/ |
| A D | dtc.c | 213 die("Invalid argument \"%d\" to -a option\n", in main() 238 die("Invalid argument \"%s\" to -H option\n", in main() 285 die("Can't set both -p and -S\n"); in main() 290 die("Couldn't open dependency file %s: %s\n", depname, in main() 307 die("--annotate requires -I dts -O dts\n"); in main() 315 die("Unknown input format \"%s\"\n", inform); in main() 355 die("Couldn't open output file %s: %s\n", in main() 364 die("YAML output format requires dts input format\n"); in main() 374 die("Unknown output format \"%s\"\n", outform); in main()
|
| A D | flattree.c | 420 die("Error writing device tree blob: %s\n", in dt_to_blob() 423 die("Short write on device tree blob\n"); in dt_to_blob() 652 die("String offset %d overruns string table\n", in flat_read_stringtable() 772 die("Premature FDT_END in device tree blob\n"); in unflatten_tree() 815 die("Error reading DT blob magic number: %s\n", in dt_from_blob() 819 die("EOF reading DT blob magic number\n"); in dt_from_blob() 826 die("Blob has incorrect magic number\n"); in dt_from_blob() 833 die("EOF reading DT blob size\n"); in dt_from_blob() 853 die("EOF before reading %d bytes of DT blob\n", in dt_from_blob() 858 die("Error reading DT blob: %s\n", in dt_from_blob() [all …]
|
| A D | util.h | 34 static inline void NORETURN PRINTF(1, 2) die(const char *str, ...) in die() function 50 die("malloc() failed\n"); in xmalloc() 60 die("realloc() failed (len=%zd)\n", len); in xrealloc()
|
| A D | fstree.c | 20 die("Couldn't opendir() \"%s\": %s\n", dirname, strerror(errno)); in read_fstree() 34 die("stat(%s): %s\n", tmpname, strerror(errno)); in read_fstree()
|
| A D | yamltree.c | 27 die("yaml '%s': %s in %s, line %i\n", \ 45 die("Invalid width %i", width); in yaml_propval_int() 137 die("No markers present in property '%s' value\n", prop->name); in yaml_propval()
|
| A D | data.c | 96 die("Error reading file into data: %s", strerror(errno)); in data_copy_file() 99 die("Overflow reading file into data\n"); in data_copy_file() 183 die("Invalid literal size (%d)\n", bits); in data_append_integer()
|
| A D | srcpos.c | 159 die("Couldn't open \"%s\": %s\n", fname, in srcfile_relative_open() 179 die("Includes nested too deeply"); in srcfile_push() 205 die("Error closing \"%s\": %s\n", srcfile->name, in srcfile_pop()
|
| A D | treesource.c | 26 die("Unable to parse input tree\n"); in dt_from_source() 29 die("Syntax error parsing input tree\n"); in dt_from_source()
|
| A D | livetree.c | 839 die("Could not build root node /%s\n", name); in build_root_node() 933 die("Can't generate fixup for reference to path &{%s}\n", in add_fixup_entry() 938 die("arguments should not contain ':'\n"); in add_fixup_entry()
|
| A D | util.c | 189 die("\\x used with no following hex digits\n"); in get_hex_char()
|
| A D | dtc-parser.y | 331 die("Couldn't seek to offset %llu in \"%s\": %s",
|
| A D | checks.c | 2064 die("Unrecognized check name \"%s\"\n", name); in parse_checks_option()
|
| /scripts/ |
| A D | faddr2line | 56 die() { 79 command -v ${AWK} >/dev/null 2>&1 || die "${AWK} isn't installed" 80 command -v ${READELF} >/dev/null 2>&1 || die "${READELF} isn't installed" 81 command -v ${ADDR2LINE} >/dev/null 2>&1 || die "${ADDR2LINE} isn't installed" 345 [[ ! -f $objfile ]] && die "can't find objfile $objfile" 350 echo "${ELF_SECHEADERS}" | ${GREP} -q '\.debug_info' || die "CONFIG_DEBUG_INFO not enabled"
|
| A D | gfp-translate | 9 die() { 56 die "Could not locate kernel source directory or it is invalid"
|
| A D | objdump-func | 13 command -v gawk >/dev/null 2>&1 || die "gawk isn't installed"
|
| A D | decodecode | 18 die() { 25 T=`mktemp` || die "cannot create temp file"
|