Home
last modified time | relevance | path

Searched refs:ThreadStyle (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libc/src/__support/threads/
H A Dthread.h45 enum class ThreadStyle : uint8_t { POSIX = 0x1, STDC = 0x2 }; enum
90 ThreadStyle style; in alignas()
97 style(ThreadStyle::POSIX), retval(), platform_data(nullptr) {} in alignas()
110 return run(ThreadStyle::POSIX, runner, arg, stack, size, detached);
117 return run(ThreadStyle::STDC, runner, arg, stack, size, detached);
141 int run(ThreadStyle style, ThreadRunner runner, void *arg, void *stack,
/llvm-project-15.0.7/libc/src/__support/threads/linux/
H A Dthread.cpp117 if (attrib->style == ThreadStyle::POSIX) { in start_thread()
141 int Thread::run(ThreadStyle style, ThreadRunner runner, void *arg, void *stack, in run()
236 if (attrib->style == ThreadStyle::POSIX) in join()