kobj_delete
kobj_delete(codec->methods, M_AC97);
kobj_delete((kobj_t)f, M_FEEDER);
kobj_delete((kobj_t)m, M_MIXER);
kobj_delete((kobj_t)m, M_MIXER);
kobj_delete((kobj_t)m, M_MIXER);
kobj_delete(ch->methods, M_DEVBUF);
kobj_delete(ch->methods, M_DEVBUF);
kobj_delete((kobj_t)dev, M_BUS);
kobj_delete((kobj_t)child, M_BUS);
kobj_delete((kobj_t) dev, 0);
kobj_delete((struct kobj*)data, M_ICONV);
kobj_delete((struct kobj*)data, M_ICONV);
kobj_delete((struct kobj*)data, M_ICONV);
void kobj_delete(kobj_t obj, struct malloc_type *mtype);