Home | History | Annotate | Download | only in qtools

Lines Matching full:func_symbols

661     symbol_type *func_symbols = new symbol_type[num_alloc];
662 memset(func_symbols, 0, num_alloc * sizeof(symbol_type));
724 func_symbols[nfuncs].addr = addr;
725 func_symbols[nfuncs].name = Strdup(&symbol_names[idx]);
726 func_symbols[nfuncs].flags = symbol_flags;
735 func_symbols[nfuncs].addr = 0;
736 func_symbols[nfuncs].name = Strdup("(0 unknown)");
741 func_symbols[nfuncs].addr = 0xffffffff;
742 func_symbols[nfuncs].name = Strdup("(end)");
756 if (addr == func_symbols[ii].addr)
764 func_symbols[nfuncs].addr = addr;
765 func_symbols[nfuncs].name = Strdup(&section_names[idx]);
766 if (strcmp(func_symbols[nfuncs].name, ".plt") == 0) {
767 func_symbols[nfuncs].flags |= symbol_type::kIsPlt;
776 delete[] func_symbols[nfuncs].name;
777 func_symbols[nfuncs].name = name;
789 func_symbols[nfuncs].flags |= symbol_type::kIsInterpreter;
801 memcpy(functions, func_symbols, nfuncs * sizeof(symbol_type));
802 delete[] func_symbols;