hermon_icm_alloc
status = hermon_icm_alloc(state, type, 0, 0);
hermon_icm_alloc(state, rsrc, index1, index2)
status = hermon_icm_alloc(state, type, index1, index2);
int hermon_icm_alloc(hermon_state_t *state, hermon_rsrc_type_t type,