ds_event_t
ds_event_t *devent;
devent = DS_MALLOC(sizeof (ds_event_t));
DS_FREE(devent, sizeof (ds_event_t));
ds_event_t *event = (ds_event_t *)arg;
DS_FREE(event, sizeof (ds_event_t));