• Home
  • Raw
  • Download

Lines Matching refs:timer_table

3007 	struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers;  in ath9k_hw_gen_timer_start_tsf2()  local
3009 if (timer_table->tsf2_enabled) { in ath9k_hw_gen_timer_start_tsf2()
3021 struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers; in ath_gen_timer_alloc() local
3037 timer_table->timers[timer_index] = timer; in ath_gen_timer_alloc()
3043 if ((timer_index > AR_FIRST_NDP_TIMER) && !timer_table->tsf2_enabled) { in ath_gen_timer_alloc()
3044 timer_table->tsf2_enabled = true; in ath_gen_timer_alloc()
3057 struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers; in ath9k_hw_gen_timer_start() local
3060 timer_table->timer_mask |= BIT(timer->index); in ath9k_hw_gen_timer_start()
3104 struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers; in ath9k_hw_gen_timer_stop() local
3125 timer_table->timer_mask &= ~BIT(timer->index); in ath9k_hw_gen_timer_stop()
3127 if (timer_table->timer_mask == 0) { in ath9k_hw_gen_timer_stop()
3136 struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers; in ath_gen_timer_free() local
3139 timer_table->timers[timer->index] = NULL; in ath_gen_timer_free()
3149 struct ath_gen_timer_table *timer_table = &ah->hw_gen_timers; in ath_gen_timer_isr() local
3157 trigger_mask &= timer_table->timer_mask; in ath_gen_timer_isr()
3158 thresh_mask &= timer_table->timer_mask; in ath_gen_timer_isr()
3160 for_each_set_bit(index, &thresh_mask, ARRAY_SIZE(timer_table->timers)) { in ath_gen_timer_isr()
3161 timer = timer_table->timers[index]; in ath_gen_timer_isr()
3171 for_each_set_bit(index, &trigger_mask, ARRAY_SIZE(timer_table->timers)) { in ath_gen_timer_isr()
3172 timer = timer_table->timers[index]; in ath_gen_timer_isr()