Lines Matching defs:etp
1770 endpnt_reap_settimer(endpnt_type_t *etp)
1772 if (etp->e_itimer == (timeout_id_t)0)
1773 etp->e_itimer = timeout(endpnt_reap_dispatch, (void *)etp,
1780 endpnt_type_t *etp = a;
1786 if (taskq_dispatch(endpnt_taskq, (task_func_t *)endpnt_reap, etp,
1789 mutex_enter(&etp->e_ilock);
1790 etp->e_async_count++;
1791 mutex_exit(&etp->e_ilock);
1799 endpnt_reap(endpnt_type_t *etp)
1804 mutex_enter(&etp->e_ilock);
1805 e = list_head(&etp->e_ilist);
1807 next_node = list_next(&etp->e_ilist, e);
1828 etp->e_itimer = 0;
1829 if (--etp->e_async_count == 0)
1830 cv_signal(&etp->e_async_cv);
1831 mutex_exit(&etp->e_ilock);