/fuchsia/zircon/kernel/object/ |
H A D | suspend_token_dispatcher.cpp | 35 : thread_(fbl::move(thread)) {} 40 thread_->Resume();
|
H A D | exception.cpp | 56 : thread_(thread), 69 eport = thread_->process()->debugger_exception_port(); 73 eport = thread_->exception_port(); 77 eport = thread_->process()->exception_port(); 81 previous_job_ = thread_->process()->job(); 111 ThreadDispatcher* thread_; member in class:final
|
H A D | thread_dispatcher.cpp | 71 DEBUG_ASSERT(&thread_ != get_current_thread()); 78 __UNUSED auto ret = thread_join(&thread_, nullptr, ZX_TIME_INFINITE); 89 thread_forget(&thread_); 117 &thread_, thread_name, StartRoutine, this, DEFAULT_PRIORITY, nullptr); 123 DEBUG_ASSERT(lkthread == &thread_); 126 thread_set_user_callback(&thread_, &ThreadUserCallback); 150 memcpy(thread_.name, name, len); 151 memset(thread_.name + len, 0, ZX_MAX_NAME_LEN - len); 160 strlcpy(out_name, thread_.name, ZX_MAX_NAME_LEN); 195 thread_ [all...] |
/fuchsia/zircon/kernel/object/include/object/ |
H A D | thread_dispatcher.h | 138 uint64_t runtime_ns() const { return thread_runtime(&thread_); } 202 : thread_(ThreadDispatcher::GetCurrent()), 203 prev_reason(thread_->blocked_reason_) { 205 thread_->blocked_reason_ = reason; 208 thread_->blocked_reason_ = prev_reason; 211 ThreadDispatcher* const thread_; member in class:final::final 294 thread_t thread_ = {}; member in class:final
|
H A D | suspend_token_dispatcher.h | 32 // A lock annotation is unnecessary because the only time thread_ is used is in on_zero_handles 34 fbl::RefPtr<ThreadDispatcher> thread_; member in class:final
|
/fuchsia/zircon/kernel/arch/arm64/hypervisor/ |
H A D | vcpu.cpp | 181 : guest_(guest), vpid_(vpid), thread_(thread), running_(false) { 182 (void)thread_; 192 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_)) 241 status = thread_->signals & THREAD_SIGNAL_KILL ? ZX_ERR_CANCELED : ZX_OK; 268 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_)) { 282 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_)) {
|
/fuchsia/zircon/system/dev/bus/platform/ |
H A D | platform-i2c.h | 50 thrd_t thread_; member in class:platform_bus::PlatformI2cBus
|
/fuchsia/zircon/system/dev/ethernet/ethertap/ |
H A D | ethertap.h | 68 thrd_t thread_; member in class:eth::TapDevice
|
/fuchsia/zircon/system/dev/i2c/imx-i2c/ |
H A D | imx-i2c.h | 57 thrd_t thread_; member in class:imx_i2c::ImxI2cDevice
|
H A D | imx-i2c.cpp | 237 thrd_join(thread_, NULL); 274 int rc = thrd_create_with_name(&thread_,
|
/fuchsia/zircon/system/uapp/loadgen/ |
H A D | loadgen.cpp | 52 thrd_t thread_; member in class:LoadGeneratorThread 66 thrd_join(thread_, &musl_ret); 74 &thread_,
|
/fuchsia/zircon/system/ulib/trace-reader/ |
H A D | records.cpp | 372 thread_.~Thread(); 405 new (&thread_) Thread(fbl::move(other.thread_)); 438 thread_.index, thread_.process_thread.ToString().c_str());
|
/fuchsia/zircon/system/utest/core/futex/ |
H A D | futex.cpp | 89 auto ret = thrd_create_with_name(&thread_, wakeup_test_thread, this, "wakeup_test_thread"); 120 EXPECT_EQ(thrd_join(thread_, NULL), thrd_success, 148 EXPECT_EQ(zx_handle_duplicate(thrd_get_zx_handle(thread_), 155 return thrd_get_zx_handle(thread_); 175 thrd_t thread_; member in class:TestThread
|
/fuchsia/zircon/kernel/arch/x86/include/arch/ |
H A D | hypervisor.h | 100 const thread_t* thread_; member in class:Vcpu
|
/fuchsia/zircon/system/dev/input/hidctl/ |
H A D | hidctl.h | 64 thrd_t thread_; member in class:hidctl::HidDevice
|
H A D | hidctl.cpp | 89 int ret = thrd_create_with_name(&thread_, hid_device_thread, reinterpret_cast<void*>(this), 235 thrd_detach(thread_);
|
/fuchsia/zircon/system/dev/light/ams-light/ |
H A D | tcs3400.h | 64 thrd_t thread_; member in class:tcs::Tcs3400Device
|
H A D | tcs3400.cpp | 381 int rc = thrd_create_with_name(&thread_, 411 thrd_join(thread_, NULL);
|
/fuchsia/zircon/system/dev/input/focaltech/ |
H A D | ft3x27.cpp | 117 int ret = thrd_create_with_name(&ft_dev->thread_, thunk, 161 thrd_join(thread_, NULL);
|
H A D | ft3x27.h | 113 thrd_t thread_; member in class:ft::Ft3x27Device
|
/fuchsia/zircon/kernel/arch/arm64/include/arch/ |
H A D | hypervisor.h | 117 const thread_t* thread_;
|
/fuchsia/zircon/system/dev/input/goodix/ |
H A D | gt92xx.h | 98 thrd_t thread_; member in class:goodix::Gt92xxDevice
|
H A D | gt92xx.cpp | 119 int ret = thrd_create_with_name(&goodix_dev->thread_, thunk, 214 thrd_join(thread_, NULL);
|
/fuchsia/zircon/kernel/arch/x86/hypervisor/ |
H A D | vcpu.cpp | 231 : prev_cpu_mask_(get_current_thread()->cpu_affinity), thread_(hypervisor::pin_thread(vpid)) {} 234 thread_set_cpu_affinity(thread_, prev_cpu_mask_); 687 : guest_(guest), vpid_(vpid), thread_(thread), running_(false), vmx_state_(/* zero-init */) {} 722 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_)) 805 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_)) 823 if (!hypervisor::check_pinned_cpu_invariant(vpid_, thread_))
|
/fuchsia/zircon/system/ulib/trace-reader/include/trace-reader/ |
H A D | records.h | 558 new (&thread_) Thread(fbl::move(record)); 613 return thread_; 654 Thread thread_; member in union:trace::final::__anon1242
|