spawn_thread
extern thread_id spawn_thread(thread_func, const char *name, int32 priority,
fThread = spawn_thread((thread_func)&PortListener<TYPE,
fID = spawn_thread((thread_entry)(BThreadManager::EntryFunction),
thread_id threadID = spawn_thread(SuppressArtifacts,
device->device_watcher = spawn_thread(DeviceWatcher, threadName,
fThread = spawn_thread(_ControlThreadEntry, threadName,
teamQuitter->thread = spawn_thread(QuitTeamThreadFunction,
fThread = spawn_thread(_ControlThreadEntry, threadName,
device->device_watcher = spawn_thread(DeviceWatcher, threadName,
fThread = spawn_thread(_ControlThreadEntry, threadName,
fWatcherThread = spawn_thread(Watcher, threadName,
fRepeatThread = spawn_thread(_RepeatThread, "repeat thread",
fThreadID = spawn_thread(poll_usb_device, name, 104, this);
fRequestThread = spawn_thread(&_RequestThreadEntry, "request thread",
fBroadcastListener = spawn_thread(&_BroadcastListenerEntry,
fEventDeliverer = spawn_thread(&_EventDelivererEntry,
fNodeMonitoringProcessor = spawn_thread(_NodeMonitoringProcessorEntry,
fServerInfoConnectionListener = spawn_thread(
fConnectionListenerThread = spawn_thread(&_ConnectionListenerEntry,
fConnectionDeleter = spawn_thread(&_ConnectionDeleterEntry,
fBroadcaster = spawn_thread(&_BroadcasterEntry, "broadcaster",
fThread = spawn_thread(&_ThreadEntry, "connection initializer",
fNodeMonitoringProcessor = spawn_thread(&_NodeMonitoringProcessorEntry,
fThread = spawn_thread(_LoopEntry, "down stream thread",
fThread = spawn_thread(&_ThreadEntry, name, B_NORMAL_PRIORITY, this);
fNotificationThread = spawn_thread(_NotificationThreadEntry,
fThread = spawn_thread(_ThreadEntry, "request thread", B_NORMAL_PRIORITY,
fInitThread = spawn_thread(&_InitializationThreadEntry,
return spawn_thread(function, threadName, priority, arg);
fReportThread = spawn_thread(report_thread, "report_thread", B_NORMAL_PRIORITY,
fThread = spawn_thread(&_Worker, "imap connection worker",
fReadFolderStateThread = spawn_thread(&IMAPFolder::_ReadFolderState,
fThreadIdCardReader = spawn_thread(_card_reader_thread_, "DVB card reader",
fThreadIdMpegDemux = spawn_thread(_mpeg_demux_thread_, "DVB MPEG demux",
fThreadIdEncAudio = spawn_thread(_enc_audio_thread_, "DVB audio streaming",
fThreadIdEncVideo = spawn_thread(_enc_video_thread_, "DVB video streaming",
fThreadIdMpegTS = spawn_thread(_mpeg_ts_thread_, "DVB MPEG TS streaming",
fThreadIdRawAudio = spawn_thread(_raw_audio_thread_, "DVB audio decode",
fThreadIdRawVideo = spawn_thread(_raw_video_thread_, "DVB video decode",
err = fConnectThread = spawn_thread(_ConnectThread, "ESDEndpoint Connection", B_LOW_PRIORITY, this);
fThread = spawn_thread(_frame_generator_, "frame generator",
fThreadIdCardReader = spawn_thread(_card_reader_thread_, "FireWire DV reader", 120, this);
fMixThread = spawn_thread(_MixThreadEntry, "Yeah baby, very shagadelic",
fSaveThread = spawn_thread(_save_thread_, "Attack of the Killer Tomatoes", 7, this);
fThread = spawn_thread(_OutputThreadEntry, "multi_audio audio output",
input->fThread = spawn_thread(_PlayThreadEntry,
output->fThread = spawn_thread(_RecThreadEntry, "OpenSound audio input",
if( (settings_thread = spawn_thread(
fThread = spawn_thread(_frame_generator_, "frame generator",
fPumpThread = spawn_thread(_DataPumpThread, "USB Webcam Data Pump", 50,
fThread = spawn_thread(_frame_generator_, "frame generator",
fThread = spawn_thread(_frame_generator_, "frame generator",
fLoopThread = spawn_thread(_LoopThread, "two and two are five",
fLoopThread = spawn_thread(_LoopThread, "two minutes hate thread",
fUpDownThread = spawn_thread(up_down_thread, "up_down_thread",
fListenThreadID = spawn_thread(_IPPListeningThread, "IPPListener", B_LOW_PRIORITY, this);
fThreadId(spawn_thread(_ThreadFunction, thread_name, priority, this)),
fRefreshThread = spawn_thread(&_RefreshThread, "source refresh",
resume_thread(poller_thread = spawn_thread(poller, "AutoRaise desktop "
resume_thread(tv->last_raiser_thread = spawn_thread(fronter, "fronter", B_NORMAL_PRIORITY, (void *)tv));
thread_id tid = spawn_thread(removeFromDeskbar, "RemoveFromDeskbar", B_NORMAL_PRIORITY, (void*)this);
fFtpThread = spawn_thread(FtpRun, "Video Window Ftp",
m_cycleThread = spawn_thread(
m_thread = spawn_thread(
mLogThread = ::spawn_thread(&LogWriterLoggingThread, "LogWriter", B_NORMAL_PRIORITY, this);
m_thread = spawn_thread(
fLoaderThread = spawn_thread(&_LoaderEntry, "model loader",
fOutputWorker = spawn_thread(_OutputWorker, "output worker", B_LOW_PRIORITY, this);
fActiveSourceWorker = spawn_thread(&_RetrieveMatchingSourceWorker,
sMonThread = spawn_thread(monitor_team_windows,
fEvaluateThread = spawn_thread(_EvaluateThread, "Evaluate Thread",
thread_id write_thread = spawn_thread(WriteDiskImage,
thread_id save_thread = spawn_thread(SaveDiskImage, "SaveDiskImage",
fThreadId(spawn_thread(private_thread_function, threadName, priority,
fDrawThread = spawn_thread(simonThread, "Simon", B_NORMAL_PRIORITY, this);
fRenderThread = spawn_thread(RenderView::_RenderThreadEntry, "renderThread",
fWorker = spawn_thread(&_RunProcessThreadEntry, Process()->Name(),
fContentPopulator = spawn_thread(&_ContentPopulatorThread,
= spawn_thread(&_QueryRatingThreadEntry, "Query rating", B_NORMAL_PRIORITY, this);
= spawn_thread(&_SendRatingThreadEntry, "Send rating", B_NORMAL_PRIORITY, this);
thread_id thread = spawn_thread(&_DownloadThreadEntry,
thread_id thread = spawn_thread(&_FetchDataThreadEntry, "Fetch usage conditions data",
= spawn_thread(&_AgreeThreadEntry, "Agree usage conditions", B_NORMAL_PRIORITY, this);
= spawn_thread(&_CreateAccountThreadEntry, "Account creator", B_NORMAL_PRIORITY, data);
= spawn_thread(&_AuthenticateThreadEntry, "Authentication", B_NORMAL_PRIORITY, threadData);
thread_id thread = spawn_thread(&_CreateAccountSetupThreadEntry, "Create account setup",
thread_id thread = spawn_thread(&_FetchDataThreadEntry, "Fetch usage conditions data",
fExportThread = spawn_thread(_ExportThreadEntry, "export",
fWriterThread = spawn_thread(_WriteThreadEntry, "buffer writer",
fThread = spawn_thread(TMagnify::MagnifyTask, "MagnifyTask",
resume_thread(fThread = spawn_thread(Reader::Run, "reader", B_NORMAL_PRIORITY, reader));
thread_id thread = spawn_thread(_FetchQuery, "query fetcher",
thread = spawn_thread(query_thread, "query menu thread", B_NORMAL_PRIORITY, this);
fRenderThreads[i] = spawn_thread(&FractalEngine::RenderThread,
fConvertThreadID = spawn_thread(MediaConverterApp::_RunConvertEntry,
fThread = spawn_thread(_FrameGeneratorThreadEntry, "frame generator",
fEventExecutor = spawn_thread(_execute_events_, "event queue runner",
fScopeThreadID = spawn_thread(_Thread, "ScopeThread",
fThreadId = spawn_thread(ReadThreadFunction, "file reader", B_LOW_PRIORITY,
fThreadId = spawn_thread(install_function, "install_package",
fListenerTid = spawn_thread(
tid = spawn_thread(
fThread = spawn_thread(&_ThreadWatchPowerFunction, "PowerStatusThread",
resume_thread(spawn_thread(thread_quit_application,
gPopupThreadID = spawn_thread(thread_popup, "Popup holder thread",
fDrawThread = spawn_thread(&_DrawEntry, "draw thread", B_NORMAL_PRIORITY,
thread_id id = spawn_thread(PollSerial, "Serial port poller",
tid = spawn_thread(worker_thread, "filter",
thread_id thread = spawn_thread(&ImageCache::_QueueWorkerThread,
fThreadId = spawn_thread(&RenderLaunch, "Scope view", B_NORMAL_PRIORITY,
thread_id thread = spawn_thread(&PeriodicMessageSender::TrackBinder,
fThreadId = spawn_thread(_RenderLaunch, "VU view", B_NORMAL_PRIORITY,
fThread = spawn_thread(_GenerateThread, "sudoku generator",
fChildCleanupThread = spawn_thread(_ChildCleanupThreadEntry,
fParseThread = spawn_thread(_escparse_thread, "EscParse",
fReaderThread = spawn_thread(_ptyreader_thread, "PtyReader",
fRunnerThreadId = spawn_thread(
thread_id writerThread = spawn_thread(_SpawnWriterThread,
keyboard->thread = spawn_thread(&keyboard_reader, path,
con->console_writer = spawn_thread(&console_writer, "console writer",
resume_thread(spawn_thread(wait_for_loopers,
fThread = spawn_thread(_task0_, Name(), fInitPriority, this);
fThread = spawn_thread(&_MessageLoopEntry, "debug looper",
fDebugEventListener = spawn_thread(_DebugEventListenerEntry, buffer,
fPortWorker = spawn_thread(_PortLoop, "Local Target Host Loop",
fWorkerThread = spawn_thread(_WorkerLoopEntry, "worker", B_NORMAL_PRIORITY,
fDirectDaemonId = spawn_thread(_daemon_thread, "direct daemon",
fSortThread = spawn_thread(DeepSortThreadEntry, "sort_thread", B_NORMAL_PRIORITY, this);
fTrackingPID = spawn_thread(_TrackTask, "menu_tracking", B_DISPLAY_PRIORITY, NULL);
fMenuTaskID = spawn_thread((thread_func)_thread_entry,
fTrackThread = spawn_thread(_thread_entry, "popup", B_DISPLAY_PRIORITY, data);
thread_id id = spawn_thread(MessengerThread, "async_request",
fPrivateData->fRepeaterThread = spawn_thread(
fControlThread = spawn_thread(_ControlThreadStart, threadName, fCurrentPriority, this);
fExtractorThread = spawn_thread(_ExtractorEntry, "media extractor thread",
status_t err = spawn_thread(
fThread = spawn_thread(
fPrivateData->fReplyReader = spawn_thread(&_MessageReader,
fPrivateData->fReplyReader = spawn_thread(&_MessageReader,
fThreadId = spawn_thread(BUrlRequest::_ThreadEntry, fThreadName,
fControlThread(spawn_thread(ControlThreadFunc, "http:control", B_NORMAL_PRIORITY, this)),
fDataThread(spawn_thread(DataThreadFunc, "http:data", B_NORMAL_PRIORITY, this))
fThread = spawn_thread(&_ThreadFunc, "ScreenSaverRenderer", B_LOW_PRIORITY,
fSpinLoopThread = spawn_thread(&MachineRoom::_StartSpinLoop,
fScanThread = spawn_thread(SimpleThread::RunBinder,
resume_thread(spawn_thread(empty_trash, "_tracker_empty_trash_",
fTrackThread = spawn_thread(_TrackThread, "popup", B_DISPLAY_PRIORITY, this);
thread_id addPosesThread = spawn_thread(&BPoseView::AddPosesTask,
fScanThread = spawn_thread(StandAloneTaskLoop::RunBinder,
thread_id thread = spawn_thread(thumbnail_worker, "thumbnail worker",
fCalcThreadID = spawn_thread(BInfoWindow::CalcSize, "CalcSize",
fCalcThreadID = spawn_thread(BInfoWindow::CalcSize, "CalcSize",
thread_id menu_thread = spawn_thread(MenuThread, "menu thread", B_NORMAL_PRIORITY, bmenu);
gState.appthread = spawn_thread(bAppThread, "BApplication", B_NORMAL_PRIORITY, 0);
notifyThread = spawn_thread(BackgroundsView::_NotifyThread,
fRestartThread = spawn_thread(&MediaWindow::_RestartMediaServices,
newTask->threadId = spawn_thread(_DoTask, threadName.String(),
*thread = spawn_thread(update_thread, "ntpUpdate", 64, params);
fThread(spawn_thread(&_thread_func, kName, kPriority, this)),
fThread = spawn_thread(_event_looper, "event loop",
fCursorThread = spawn_thread(_cursor_looper, "cursor loop",
fThread = spawn_thread(_message_thread, name, B_DISPLAY_PRIORITY, this);
fReceiverThread = spawn_thread(_NetworkReceiverEntry, "network receiver",
fSenderThread = spawn_thread(_NetworkSenderEntry, "network sender",
fEventThread = spawn_thread(_EventThreadEntry, "remote event thread",
thread_id appThread = spawn_thread(run_app_thread, "app thread",
thread_id appThread = spawn_thread(run_app_thread, "app thread",
fThreadID = spawn_thread(_ListenThread, "SDP server thread", B_NORMAL_PRIORITY, this);
fListener = spawn_thread(_ListenerEntry, "kernel listener",
fHandlerThread = spawn_thread(&_HandlerThreadEntry, name, B_NORMAL_PRIORITY,
thread_id thread = spawn_thread(_EventLooper, "_input_server_event_loop_",
fThread = spawn_thread(&Worker::_Process, Name(), B_NORMAL_PRIORITY,
fThread = ::spawn_thread(AnimationThread,"LED thread",B_NORMAL_PRIORITY,this);
fRescanThread = spawn_thread(rescan_thread, "rescan defaults",
fNotificationThreadId = spawn_thread(NotificationManager::worker_thread,
fControlThread = spawn_thread(_ControlThread, "media_server control", 105,
fControlThread = spawn_thread(_ControlThread, "media_addon_server control",
fControlThread = spawn_thread(_ControlThreadStart, "System clock control", 12, this);
resume_thread(spawn_thread(_InitialDevicesScanThread,
fReaderThread = spawn_thread(
fNegotiateThread = spawn_thread(_NegotiatorThread, "DHCP negotiator",
fListener = spawn_thread(_Listener, "services listener", B_NORMAL_PRIORITY,
fJobRunner = spawn_thread(&_JobRunnerEntry, "job runner", B_NORMAL_PRIORITY,
fEventThread = spawn_thread(_EventLooper, "_power_daemon_event_loop_",
thread_id tid = spawn_thread(async_thread, "async", B_NORMAL_PRIORITY,
thread_id tid = spawn_thread(print_thread, "print", B_NORMAL_PRIORITY, (void*)fJob);
fRequestThread = spawn_thread(&_RequestThreadEntry,
fEventLooper = spawn_thread(_EventLooperEntry, name,
fDelivererThread = spawn_thread(MessageDeliverer::_DelivererThreadEntry,
fCommandProcessor = spawn_thread(MessagingService::_CommandProcessorEntry,
fAnimationWorker = spawn_thread(&_AnimateWaitIconWorker,
fWorker = spawn_thread(_WorkerEntry, "shutdown worker",
fId = spawn_thread(&RegistrarThread::EntryFunction, fName,
fDaemon = spawn_thread(_DaemonThread, "daemon", B_NORMAL_PRIORITY, this);
sWallCheckThread = spawn_thread(heap_wall_checker, "heap wall checker",
fThread = spawn_thread(_Entry, name, B_NORMAL_PRIORITY, this);
thread[i] = spawn_thread(allocator, "", B_NORMAL_PRIORITY, (void *)&pool);
fWriterThread = spawn_thread(&_Writer, "buffer reader", B_LOW_PRIORITY,
return spawn_thread(func, name, priority, data);
cookie->runner = spawn_thread(connection_runner, "connection runner", B_NORMAL_PRIORITY, cookie);
gConnectionOpener = spawn_thread(connection_opener, "connection opener", B_NORMAL_PRIORITY, NULL);
return spawn_thread(func, name, priority, arg);
fDrawThread = spawn_thread(_DirectDrawThread, "FakeRenderer direct draw", B_DISPLAY_PRIORITY, this);
fPicassoThreadID = spawn_thread(PicassoThread, "picasso", B_NORMAL_PRIORITY, this);
fMonitorThreadID = spawn_thread(MonitorApp, fSignature.String(), B_NORMAL_PRIORITY, this);
fConsoleWriter = spawn_thread(&MiniView::ConsoleWriter, "console writer", B_URGENT_DISPLAY_PRIORITY, this);
fShellExecutor = spawn_thread(&MiniView::ExecuteShell, "shell process", B_URGENT_DISPLAY_PRIORITY, this);
resume_thread(spawn_thread(bapp_quit_thread, "BApplication->Quit()", B_NORMAL_PRIORITY, NULL));
gBAppThreadID = spawn_thread(bapp_thread, "BApplication(test)", B_NORMAL_PRIORITY, (void *)find_thread(NULL));
thread_id thread = spawn_thread(LockTest2,"locktest",B_NORMAL_PRIORITY,clip);
thread_id tid = spawn_thread(LockLooperThreadFunc, "LockLooperHelperThread",
thread_id tid = spawn_thread(LockLooperThreadFunc, "LockLooperHelperThread",
fThread = spawn_thread(_ThreadEntry, "message runner app thread",
fAppThread = spawn_thread(AppThreadEntry, "app thread", B_NORMAL_PRIORITY,
fTerminator = spawn_thread(TerminatorEntry, "terminator",
fReader = spawn_thread(&_ReaderEntry, "AppRunner reader",
fEventThread = spawn_thread(&_EventThreadEntry, "event thread",
fReader = spawn_thread(&_ReaderEntry, "PipedAppRunner reader",
thread_id reader = spawn_thread(reader_thread, "serial reader",
tid = spawn_thread(Entry,"rendering thread", B_URGENT_DISPLAY_PRIORITY,this);
fAnimationThread = spawn_thread(ChartWindow::Animation, "chart animation",
fSecondAnimationThread = spawn_thread(ChartWindow::Animation2, "chart animation2",
my_thread = spawn_thread(StarWindow::StarAnimation, "StarAnimation",
fThreadId = spawn_thread(Entry, "rendering thread", B_URGENT_DISPLAY_PRIORITY, this);
fThread = spawn_thread(App::_thread, "widthbuffer tester",
mBufferProducer = spawn_thread(_bufferproducer, "Buffer Producer",
reader = spawn_thread(filereader, "filereader", 8, 0);
resume_thread(spawn_thread(filereader, "filereader", 8, 0));
thread_id tid = spawn_thread(testClient, "client", B_NORMAL_PRIORITY, NULL);
fThreadId = spawn_thread(&TestThread::_ThreadEntry, "TestThread",
fAppThread = spawn_thread(&_AppThreadStart, "query app",
fListenerThread = spawn_thread(_PortListener, "port_listener",
thread_id thread = spawn_thread(_ThreadStarter, "Window creator",
thread_id thread = spawn_thread(crashing_thread, "crashing thread",
_Thread = spawn_thread(_StartWatchPort, device, B_REAL_TIME_DISPLAY_PRIORITY+4, this);
wait_for_thread(spawn_thread(thread, "test", B_NORMAL_PRIORITY, NULL), &rv);
threads[i] = spawn_thread(read_thread, "read thread", B_NORMAL_PRIORITY,
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
thread_id thread = spawn_thread(test_thread, "test thread", B_NORMAL_PRIORITY, NULL);
fThread = spawn_thread(&_Run, (BString("cpu ") << num).String(),
thread_id thread = spawn_thread(close_fd, "close fd", B_NORMAL_PRIORITY,
thread_id thread1 = spawn_thread(&thread_function1, "thread1",
thread_id thread2 = spawn_thread(&thread_function2, "thread2",
thread_id thread3 = spawn_thread(&thread_function1, "thread3",
thread_id thread = spawn_thread(_ThreadEntry, fName, B_NORMAL_PRIORITY,
thread_id eater = spawn_thread(&memory_eater, "memory eater",
thread_id creator = spawn_thread(&area_creator, "area creator",
thread_id thread = spawn_thread(notifier_thread, "notifier",
thread_id thread = spawn_thread(looper, "Real-Time Looper", B_REAL_TIME_PRIORITY, NULL);
thread_id thread = spawn_thread(&abort_thread, "abort test",
thread_id thread = spawn_thread(try_to_lock, "try", B_NORMAL_PRIORITY, (void *)fd);
thread_id signalThread = spawn_thread(&signal_pusher, "signal pusher",
thread_id signalThread = spawn_thread(&signal_pusher, "signal pusher",
thread_id serverThread = spawn_thread(server_thread, "server",
context.thread = spawn_thread(receiving_thread,
thread_id newThread = spawn_thread(handle_client, "client",
t[i] = spawn_thread(test_thread, "socket test thread",
t[i] = spawn_thread(test_thread, "socket test thread",
t[i] = spawn_thread(test_thread, "socket test thread",
fAppThread = spawn_thread(&_AppThreadStart, "query app",