Lines Matching refs:tdd
599 struct thread_domain_data *tdd; in thread_zombie() local
602 tdd = &thread_domain_data[td->td_allocdomain]; in thread_zombie()
603 ztd = atomic_load_ptr(&tdd->tdd_zombies); in thread_zombie()
606 if (atomic_fcmpset_rel_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_zombie()
627 thread_reap_domain(struct thread_domain_data *tdd) in thread_reap_domain() argument
639 if (tdd->tdd_zombies == NULL) in thread_reap_domain()
642 itd = (struct thread *)atomic_swap_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_reap_domain()
651 tdd->tdd_reapticks = ticks; in thread_reap_domain()
689 struct thread_domain_data *tdd; in thread_reap_all() local
694 tdd = &thread_domain_data[(i + domain) % vm_ndomains]; in thread_reap_all()
695 thread_reap_domain(tdd); in thread_reap_all()
705 struct thread_domain_data *tdd; in thread_reap() local
709 tdd = &thread_domain_data[domain]; in thread_reap()
711 thread_reap_domain(tdd); in thread_reap()
724 struct thread_domain_data *tdd; in thread_reap_callout_cb() local
731 tdd = &thread_domain_data[i]; in thread_reap_callout_cb()
732 lticks = tdd->tdd_reapticks; in thread_reap_callout_cb()
733 if (tdd->tdd_zombies != NULL && in thread_reap_callout_cb()