profile_cmp
int res = profile_cmp(p, z->vec[k]);
int res = profile_cmp(a[i], b[i]);
return profile_cmp(*(struct aa_profile **)a, *(struct aa_profile **)b);
int res = profile_cmp(vec[pos], vec[i]);
int res = profile_cmp(vec[pos], tmp);
int res = profile_cmp(sub->vec[I->j], set->vec[I->i]);
int res = profile_cmp(a->vec[I->i], b->vec[I->j]);