Searched refs:th_work_interval_flags (Results 1 – 5 of 5) sorted by relevance
924 os_atomic_or(&thread->th_work_interval_flags, TH_WORK_INTERVAL_FLAGS_AUTO_JOIN_LEAK, relaxed); in thread_set_work_interval()943 assert((thread->th_work_interval_flags & TH_WORK_INTERVAL_FLAGS_AUTO_JOIN_LEAK) != 0); in thread_set_work_interval()946 os_atomic_andnot(&thread->th_work_interval_flags, TH_WORK_INTERVAL_FLAGS_AUTO_JOIN_LEAK, relaxed); in thread_set_work_interval()1007 &thread->th_work_interval_flags, relaxed); in thread_set_work_interval()1017 os_atomic_xor(&thread->th_work_interval_flags, th_wi_xor_mask, relaxed); in thread_set_work_interval()
962 …assert((thread->sched_mode == TH_MODE_REALTIME) || (thread->th_work_interval_flags & TH_WORK_INTER… in sched_set_thread_mode()
988 thread_work_interval_flags_t th_work_interval_flags; member
301 &thread->th_work_interval_flags, relaxed); in thread_policy_set()3468 os_atomic_load(&thread->th_work_interval_flags, relaxed); in thread_rt_evaluate()
721 assert(thread->th_work_interval_flags == TH_WORK_INTERVAL_FLAGS_NONE); in thread_terminate_self()