fThreadId
volatile thread_id fThreadId;
thread_id fThreadId;
fThreadId = PipeCommand(argc, argv, fStdIn, fStdOut, fStdErr, envp);
if (fThreadId < 0)
fInitErr = fThreadId;
set_thread_priority(fThreadId, B_LOW_PRIORITY);
resume_thread(fThreadId);
thread_id fThreadId;
status = resume_thread(fThreadId);
fThreadId(spawn_thread(_ThreadFunction, thread_name, priority, this)),
return suspend_thread(fThreadId);
return resume_thread(fThreadId);
return kill_thread(fThreadId);
return wait_for_thread(fThreadId, exitValue);
return rename_thread(fThreadId, name);
return send_data(fThreadId, code, buffer, buffer_size);
return has_data(fThreadId);
return set_thread_priority(fThreadId, newPriority);
kill_thread(fThreadId);
return get_thread_info(fThreadId, threadInfo);
thread_id fThreadId;
fThreadId(-1),
status_t status = get_thread_info(fThreadId, &info);
return send_signal(-fThreadId, SIGSTOP);
status_t status = get_thread_info(fThreadId, &info);
return send_signal(-fThreadId, SIGCONT);
status_t status = get_thread_info(fThreadId, &info);
status = send_signal(-fThreadId, SIGINT);
status_t status = get_thread_info(fThreadId, &info);
return wait_for_thread(fThreadId, &status);
fThreadId = PipeCommand(argc, argv, fStdIn, fStdOut, fStdErr);
if (fThreadId < 0)
return fThreadId;
set_thread_priority(fThreadId, B_LOW_PRIORITY);
resume_thread(fThreadId);
thread_id fThreadId;
fThreadId(spawn_thread(private_thread_function, threadName, priority,
status = resume_thread(fThreadId);
return suspend_thread(fThreadId);
return (resume_thread(fThreadId));
return (kill_thread(fThreadId));
return (wait_for_thread(fThreadId, exitValue));
kill_thread(fThreadId);
return (rename_thread(fThreadId, name));
return (send_data(fThreadId, code, buffer, size));
return (has_data(fThreadId));
return (set_thread_priority(fThreadId, priority));
return get_thread_info(fThreadId, info);
thread_id fThreadId;
fThreadId(-1),
if (fThreadId >= 0)
fThreadId = spawn_thread(ReadThreadFunction, "file reader", B_LOW_PRIORITY,
status_t status = resume_thread(fThreadId);
return wait_for_thread(fThreadId, &exitValue);
fThreadId = -1;
thread_id fThreadId;
fThreadId(-1),
if (fThreadId > -1) {
fThreadId = spawn_thread(install_function, "install_package",
resume_thread(fThreadId);
if (fThreadId > -1) {
kill_thread(fThreadId);
fThreadId = -1;
thread_id fThreadId;
fThreadId = load_image(2, argv, (const char**)environ);
if (fThreadId < B_OK)
return fThreadId;
setpgid(fThreadId, fThreadId);
set_thread_priority(fThreadId, B_LOW_PRIORITY);
resume_thread(fThreadId);
kill_thread(fThreadId);
thread_id GetThreadId() { return fThreadId; }
void SetThreadId(thread_id id) { fThreadId = id; }
thread_id fThreadId;
kill_thread(fThreadId);
fThreadId(-1),
fThreadId = spawn_thread(&RenderLaunch, "Scope view", B_NORMAL_PRIORITY,
if (fThreadId < 0)
resume_thread(fThreadId);
thread_id fThreadId;
fThreadId(-1),
fThreadId = spawn_thread(_RenderLaunch, "VU view", B_NORMAL_PRIORITY,
if (fThreadId < 0)
resume_thread(fThreadId);
kill_thread(fThreadId);
thread_id fThreadId;
fThreadId = err;
err = resume_thread(fThreadId);
fThreadId = -1;
fThreadId = -1;
return (fThreadId != -1);
fThreadId = -1;
wait_for_thread(fThreadId, &result);
wait_for_thread(fThreadId, &status);
send_signal(fThreadId, SIGUSR1); // unblock blocking syscalls.
wait_for_thread(fThreadId, &threadStatus);
fThreadId(0),
return fThreadId;
fThreadId = spawn_thread(BUrlRequest::_ThreadEntry, fThreadName,
if (fThreadId < B_OK)
return fThreadId;
status_t launchErr = resume_thread(fThreadId);
fThreadId));
return fThreadId;
if (fThreadId == 0) {
fThreadId = spawn_thread(Entry, "rendering thread", B_URGENT_DISPLAY_PRIORITY, this);
if (fThreadId < B_OK || resume_thread(fThreadId) < B_OK)
kill_thread(fThreadId);
wait_for_thread(fThreadId, &ret);
thread_id fThreadId;
fThreadId(-1),
thread_id fThreadId;
fThreadId = spawn_thread(&TestThread::_ThreadEntry, "TestThread",
if (fThreadId < B_OK)
return fThreadId;
status_t launchErr = resume_thread(fThreadId);
return fThreadId;