Lines Matching refs:priv

525 	struct it82xx2_data *priv = udc_get_private(dev);  in ctrl_ep_stall_workaround()  local
529 priv->stall_is_sent = true; in ctrl_ep_stall_workaround()
638 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_host_wakeup() local
655 ret = k_sem_take(&priv->suspended_sem, K_MSEC(500)); in it82xx2_host_wakeup()
734 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_dc_reset() local
745 atomic_clear_bit(&priv->out_fifo_state, IT82xx2_STATE_OUT_SHARED_FIFO_BUSY); in it82xx2_dc_reset()
747 k_sem_give(&priv->fifo_sem[0]); in it82xx2_dc_reset()
748 k_sem_give(&priv->fifo_sem[1]); in it82xx2_dc_reset()
749 k_sem_give(&priv->fifo_sem[2]); in it82xx2_dc_reset()
758 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_xfer_in_data() local
768 k_sem_take(&priv->fifo_sem[fifo_idx - 1], K_FOREVER); in it82xx2_xfer_in_data()
848 struct it82xx2_data *priv = udc_get_private(dev); in work_handler_xfer_continue() local
851 atomic_set_bit(&priv->out_fifo_state, IT82xx2_STATE_OUT_SHARED_FIFO_BUSY); in work_handler_xfer_continue()
927 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_fake_token() local
937 if (priv->stall_is_sent) { in it82xx2_fake_token()
954 if (!atomic_test_bit(&priv->out_fifo_state, in it82xx2_fake_token()
971 struct it82xx2_data *priv = udc_get_private(dev); in work_handler_in() local
984 k_sem_give(&priv->fifo_sem[fifo_idx - 1]); in work_handler_in()
1040 struct it82xx2_data *priv = udc_get_private(dev); in work_handler_setup() local
1072 priv->stall_is_sent = false; in work_handler_setup()
1101 struct it82xx2_data *priv = udc_get_private(dev); in work_handler_out() local
1172 atomic_clear_bit(&priv->out_fifo_state, IT82xx2_STATE_OUT_SHARED_FIFO_BUSY); in work_handler_out()
1319 struct it82xx2_data *priv = udc_get_private(dev); in emit_resume_event() local
1324 k_sem_give(&priv->suspended_sem); in emit_resume_event()
1333 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_usb_dc_isr() local
1360 k_work_cancel_delayable(&priv->suspended_work); in it82xx2_usb_dc_isr()
1361 k_work_reschedule(&priv->suspended_work, K_MSEC(5)); in it82xx2_usb_dc_isr()
1382 struct it82xx2_data *priv = CONTAINER_OF(dwork, struct it82xx2_data, suspended_work); in suspended_handler() local
1383 const struct device *dev = priv->dev; in suspended_handler()
1390 k_work_reschedule(&priv->suspended_work, K_MSEC(5)); in suspended_handler()
1401 k_sem_reset(&priv->suspended_sem); in suspended_handler()
1417 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_enable() local
1419 k_sem_init(&priv->suspended_sem, 0, 1); in it82xx2_enable()
1420 k_work_init_delayable(&priv->suspended_work, suspended_handler); in it82xx2_enable()
1422 atomic_clear_bit(&priv->out_fifo_state, IT82xx2_STATE_OUT_SHARED_FIFO_BUSY); in it82xx2_enable()
1425 k_sem_init(&priv->fifo_sem[0], 1, 1); in it82xx2_enable()
1426 k_sem_init(&priv->fifo_sem[1], 1, 1); in it82xx2_enable()
1427 k_sem_init(&priv->fifo_sem[2], 1, 1); in it82xx2_enable()
1530 struct it82xx2_data *priv = udc_get_private(dev); in it82xx2_usb_driver_preinit() local
1534 k_fifo_init(&priv->fifo); in it82xx2_usb_driver_preinit()
1585 priv->dev = dev; in it82xx2_usb_driver_preinit()
1610 struct it82xx2_data *priv = udc_get_private(dev); \
1612 k_thread_create(&priv->thread_data, udc_it82xx2_stack_##n, \
1616 k_thread_name_set(&priv->thread_data, dev->name); \
1639 .priv = &priv_data_##n, \