Lines Matching refs:p_instance
132 nrfx_err_t nrfx_rtc_init(nrfx_rtc_t const * p_instance,
144 void nrfx_rtc_uninit(nrfx_rtc_t const * p_instance);
154 bool nrfx_rtc_init_check(nrfx_rtc_t const * p_instance);
161 void nrfx_rtc_enable(nrfx_rtc_t const * p_instance);
168 void nrfx_rtc_disable(nrfx_rtc_t const * p_instance);
199 nrfx_err_t nrfx_rtc_cc_set(nrfx_rtc_t const * p_instance,
215 nrfx_err_t nrfx_rtc_cc_disable(nrfx_rtc_t const * p_instance, uint32_t channel);
225 void nrfx_rtc_tick_enable(nrfx_rtc_t const * p_instance, bool enable_irq);
234 void nrfx_rtc_tick_disable(nrfx_rtc_t const * p_instance);
244 void nrfx_rtc_overflow_enable(nrfx_rtc_t const * p_instance, bool enable_irq);
253 void nrfx_rtc_overflow_disable(nrfx_rtc_t const * p_instance);
268 uint32_t nrfx_rtc_max_ticks_get(nrfx_rtc_t const * p_instance);
276 NRFX_STATIC_INLINE void nrfx_rtc_int_disable(nrfx_rtc_t const * p_instance,
285 NRFX_STATIC_INLINE void nrfx_rtc_int_enable(nrfx_rtc_t const * p_instance, uint32_t mask);
294 NRFX_STATIC_INLINE uint32_t nrfx_rtc_counter_get(nrfx_rtc_t const * p_instance);
301 NRFX_STATIC_INLINE void nrfx_rtc_counter_clear(nrfx_rtc_t const * p_instance);
313 NRFX_STATIC_INLINE uint32_t nrfx_rtc_task_address_get(nrfx_rtc_t const * p_instance,
326 NRFX_STATIC_INLINE uint32_t nrfx_rtc_event_address_get(nrfx_rtc_t const * p_instance,
330 NRFX_STATIC_INLINE void nrfx_rtc_int_disable(nrfx_rtc_t const * p_instance, in nrfx_rtc_int_disable() argument
333 *p_mask = nrfy_rtc_int_enable_check(p_instance->p_reg, ~0uL); in nrfx_rtc_int_disable()
334 nrfy_rtc_int_disable(p_instance->p_reg, NRF_RTC_INT_TICK_MASK | in nrfx_rtc_int_disable()
339 NRFX_STATIC_INLINE void nrfx_rtc_int_enable(nrfx_rtc_t const * p_instance, uint32_t mask) in nrfx_rtc_int_enable() argument
341 nrfy_rtc_int_enable(p_instance->p_reg, mask); in nrfx_rtc_int_enable()
344 NRFX_STATIC_INLINE uint32_t nrfx_rtc_counter_get(nrfx_rtc_t const * p_instance) in nrfx_rtc_counter_get() argument
346 return nrfy_rtc_counter_get(p_instance->p_reg); in nrfx_rtc_counter_get()
349 NRFX_STATIC_INLINE void nrfx_rtc_counter_clear(nrfx_rtc_t const * p_instance) in nrfx_rtc_counter_clear() argument
351 nrfy_rtc_task_trigger(p_instance->p_reg, NRF_RTC_TASK_CLEAR); in nrfx_rtc_counter_clear()
354 NRFX_STATIC_INLINE uint32_t nrfx_rtc_task_address_get(nrfx_rtc_t const * p_instance, in nrfx_rtc_task_address_get() argument
357 return nrfy_rtc_task_address_get(p_instance->p_reg, task); in nrfx_rtc_task_address_get()
360 NRFX_STATIC_INLINE uint32_t nrfx_rtc_event_address_get(nrfx_rtc_t const * p_instance, in nrfx_rtc_event_address_get() argument
363 return nrfy_rtc_event_address_get(p_instance->p_reg, event); in nrfx_rtc_event_address_get()