Lines Matching refs:tq
1404 #define IDN_TIMERQ_IS_LOCKED(tq) (MUTEX_HELD(&(tq)->tq_mutex)) argument
1405 #define IDN_TIMERQ_LOCK(tq) (mutex_enter(&(tq)->tq_mutex)) argument
1406 #define IDN_TIMERQ_UNLOCK(tq) (mutex_exit(&(tq)->tq_mutex)) argument
1408 #define IDN_TIMERQ_INIT(tq) (idn_timerq_init(tq)) argument
1409 #define IDN_TIMERQ_DEINIT(tq) (idn_timerq_deinit(tq)) argument
1413 #define IDN_TIMER_START(tq, tp, tim) \ argument
1414 (idn_timer_start((tq), (tp), (tim)))
1415 #define IDN_TIMER_STOP(tq, typ, ck) \ argument
1416 ((void) idn_timer_stop((tq), (typ), (ck)))
1419 #define IDN_TIMER_GET(tq, typ, tp, ck) \ argument
1421 mutex_enter(&((tq)->tq_mutex)); \
1422 (tp) = idn_timer_get((tq), (typ), (ck)); \
1423 mutex_exit(&((tq)->tq_mutex)); \
1425 #define IDN_TIMER_DEQUEUE(tq, tp) \ argument
1426 (idn_timer_dequeue((tq), (tp)))
3592 extern void idn_timerq_init(idn_timerq_t *tq);
3593 extern void idn_timerq_deinit(idn_timerq_t *tq);
3594 extern void idn_timerq_free(idn_timerq_t *tq);
3595 extern ushort_t idn_timer_start(idn_timerq_t *tq, idn_timer_t *tp,
3598 extern void idn_timer_dequeue(idn_timerq_t *tq, idn_timer_t *tp);
3599 extern void idn_timer_stop(idn_timerq_t *tq, int subtype, ushort_t tcookie);
3600 extern idn_timer_t *idn_timer_get(idn_timerq_t *tq, int subtype,