Lines Matching refs:hw
146 struct hw *hw = atimer->atc->hw; in ct_xfitimer_irq_rearm() local
149 hw->set_timer_tick(hw, ticks); in ct_xfitimer_irq_rearm()
151 hw->set_timer_irq(hw, 1); in ct_xfitimer_irq_rearm()
158 struct hw *hw = atimer->atc->hw; in ct_xfitimer_irq_stop() local
159 hw->set_timer_irq(hw, 0); in ct_xfitimer_irq_stop()
160 hw->set_timer_tick(hw, 0); in ct_xfitimer_irq_stop()
167 struct hw *hw = atimer->atc->hw; in ct_xfitimer_get_wc() local
168 return hw->get_wc(hw); in ct_xfitimer_get_wc()
408 struct hw *hw; in ct_timer_new() local
418 hw = atc->hw; in ct_timer_new()
419 if (!use_system_timer && hw->set_timer_irq) { in ct_timer_new()
422 hw->irq_callback_data = atimer; in ct_timer_new()
423 hw->irq_callback = ct_timer_interrupt; in ct_timer_new()
433 struct hw *hw = atimer->atc->hw; in ct_timer_free() local
434 hw->irq_callback = NULL; in ct_timer_free()