Lines Matching refs:p_cb

118     qdec_control_block_t * const p_cb = &m_cb[p_instance->drv_inst_idx];  in nrfx_qdec_init()  local
122 if (p_cb->state != NRFX_DRV_STATE_UNINITIALIZED) in nrfx_qdec_init()
135 p_cb->handler = handler; in nrfx_qdec_init()
136 p_cb->p_context = p_context; in nrfx_qdec_init()
140 p_cb->skip_gpio_cfg = p_config->skip_gpio_cfg; in nrfx_qdec_init()
144 p_cb->state = NRFX_DRV_STATE_INITIALIZED; in nrfx_qdec_init()
155 qdec_control_block_t * p_cb = &m_cb[p_instance->drv_inst_idx]; in nrfx_qdec_reconfigure() local
157 if (p_cb->state == NRFX_DRV_STATE_UNINITIALIZED) in nrfx_qdec_reconfigure()
161 if (p_cb->state == NRFX_DRV_STATE_POWERED_ON) in nrfx_qdec_reconfigure()
172 qdec_control_block_t * const p_cb = &m_cb[p_instance->drv_inst_idx]; in nrfx_qdec_uninit() local
175 NRFX_ASSERT(p_cb->state != NRFX_DRV_STATE_UNINITIALIZED); in nrfx_qdec_uninit()
182 if (!p_cb->skip_gpio_cfg) in nrfx_qdec_uninit()
195 p_cb->state = NRFX_DRV_STATE_UNINITIALIZED; in nrfx_qdec_uninit()
201 qdec_control_block_t * p_cb = &m_cb[p_instance->drv_inst_idx]; in nrfx_qdec_init_check() local
203 return (p_cb->state != NRFX_DRV_STATE_UNINITIALIZED); in nrfx_qdec_init_check()
208 qdec_control_block_t * const p_cb = &m_cb[p_instance->drv_inst_idx]; in nrfx_qdec_enable() local
210 NRFX_ASSERT(p_cb->state == NRFX_DRV_STATE_INITIALIZED); in nrfx_qdec_enable()
214 p_cb->state = NRFX_DRV_STATE_POWERED_ON; in nrfx_qdec_enable()
220 qdec_control_block_t * const p_cb = &m_cb[p_instance->drv_inst_idx]; in nrfx_qdec_disable() local
222 NRFX_ASSERT(p_cb->state == NRFX_DRV_STATE_POWERED_ON); in nrfx_qdec_disable()
225 p_cb->state = NRFX_DRV_STATE_INITIALIZED; in nrfx_qdec_disable()
246 static void irq_handler(NRF_QDEC_Type * p_qdec, qdec_control_block_t * p_cb) in irq_handler() argument
266 p_cb->handler(event, p_cb->p_context); in irq_handler()
275 p_cb->handler(event, p_cb->p_context); in irq_handler()
283 p_cb->handler(event, p_cb->p_context); in irq_handler()