dtrace_async.c restructuring