Lines Matching refs:tdd
600 struct thread_domain_data *tdd; in thread_zombie() local
603 tdd = &thread_domain_data[td->td_allocdomain]; in thread_zombie()
604 ztd = atomic_load_ptr(&tdd->tdd_zombies); in thread_zombie()
607 if (atomic_fcmpset_rel_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_zombie()
628 thread_reap_domain(struct thread_domain_data *tdd) in thread_reap_domain() argument
640 if (tdd->tdd_zombies == NULL) in thread_reap_domain()
643 itd = (struct thread *)atomic_swap_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_reap_domain()
652 tdd->tdd_reapticks = ticks; in thread_reap_domain()
690 struct thread_domain_data *tdd; in thread_reap_all() local
695 tdd = &thread_domain_data[(i + domain) % vm_ndomains]; in thread_reap_all()
696 thread_reap_domain(tdd); in thread_reap_all()
706 struct thread_domain_data *tdd; in thread_reap() local
710 tdd = &thread_domain_data[domain]; in thread_reap()
712 thread_reap_domain(tdd); in thread_reap()
725 struct thread_domain_data *tdd; in thread_reap_callout_cb() local
732 tdd = &thread_domain_data[i]; in thread_reap_callout_cb()
733 lticks = tdd->tdd_reapticks; in thread_reap_callout_cb()
734 if (tdd->tdd_zombies != NULL && in thread_reap_callout_cb()