cma_event_async_arg_t
cma_event_async_arg_t *event_arg = (cma_event_async_arg_t *)arg;
kmem_free(arg, sizeof (cma_event_async_arg_t));
cma_event_async_arg_t *event_arg;
event_arg = kmem_zalloc(sizeof (cma_event_async_arg_t), KM_SLEEP);