smod
ses_mod_list_t *smod;
smod = topo_mod_zalloc(mod, sizeof (*smod));
smod->smod_mod = mod;
smod->smod_next = ses_smod;
ses_smod = smod;
ses_mod_list_t *smod, *prev_smod;
for (smod = ses_smod; smod != NULL; smod = smod->smod_next) {
if (smod->smod_mod == mod) {
ses_smod = smod->smod_next;
prev_smod->smod_next = smod->smod_next;
topo_mod_free(mod, smod, sizeof (*smod));
prev_smod = smod;
smod_info_t *smod = smod_lookup_byname(sp->sp_smod_name);
if (smod == NULL) {
sp->sp_smod_info = smod;
SMOD_DEC_REF(smod, sp->sp_smod_name);