for_each
if (for_each(sym->name, set_crc, &crc) == 0)
if (for_each(sym->name, set_ptr, ptr) == 0)
if (for_each(sym->name, set_die, die) == 0)
return for_each(name, NULL, NULL) > 0;
for_each(name, get_symbol, &sym);
for_each(name, set_symbol_addr, &addr);