hashfunc
hash = hashfunc(name, len);
hash = hashfunc(m->name, strlen(m->name));
hash = hashfunc(macro, strlen(macro));