Lines Matching refs:counter_id

51 uint64_t systimer_hal_get_counter_value(systimer_hal_context_t *hal, uint32_t counter_id)  in systimer_hal_get_counter_value()  argument
55 systimer_ll_counter_snapshot(hal->dev, counter_id); in systimer_hal_get_counter_value()
56 while (!systimer_ll_is_counter_value_valid(hal->dev, counter_id)); in systimer_hal_get_counter_value()
62 lo_start = systimer_ll_get_counter_value_low(hal->dev, counter_id); in systimer_hal_get_counter_value()
65 hi = systimer_ll_get_counter_value_high(hal->dev, counter_id); in systimer_hal_get_counter_value()
66 lo_start = systimer_ll_get_counter_value_low(hal->dev, counter_id); in systimer_hal_get_counter_value()
77 uint64_t systimer_hal_get_time(systimer_hal_context_t *hal, uint32_t counter_id) in systimer_hal_get_time() argument
79 return hal->ticks_to_us(systimer_hal_get_counter_value(hal, counter_id)); in systimer_hal_get_time()
137 void systimer_hal_counter_value_advance(systimer_hal_context_t *hal, uint32_t counter_id, int64_t t… in systimer_hal_counter_value_advance() argument
140 .val = systimer_hal_get_counter_value(hal, counter_id) + hal->us_to_ticks(time_us), in systimer_hal_counter_value_advance()
142 systimer_ll_set_counter_value(hal->dev, counter_id, new_count.val); in systimer_hal_counter_value_advance()
143 systimer_ll_apply_counter_value(hal->dev, counter_id); in systimer_hal_counter_value_advance()
146 void systimer_hal_enable_counter(systimer_hal_context_t *hal, uint32_t counter_id) in systimer_hal_enable_counter() argument
148 systimer_ll_enable_counter(hal->dev, counter_id, true); in systimer_hal_enable_counter()
165 …imer_hal_connect_alarm_counter(systimer_hal_context_t *hal, uint32_t alarm_id, uint32_t counter_id) in systimer_hal_connect_alarm_counter() argument
167 systimer_ll_connect_alarm_counter(hal->dev, alarm_id, counter_id); in systimer_hal_connect_alarm_counter()
170 void systimer_hal_counter_can_stall_by_cpu(systimer_hal_context_t *hal, uint32_t counter_id, uint32… in systimer_hal_counter_can_stall_by_cpu() argument
172 systimer_ll_counter_can_stall_by_cpu(hal->dev, counter_id, cpu_id, can); in systimer_hal_counter_can_stall_by_cpu()