Lines Matching refs:stat
140 bd_idx = USB_EP_GET_IDX(cfg->addr) * 4U + (cfg->stat.odd ^ opposite); in usbfsotg_get_ebd()
205 usbfsotg_bd_set_ctrl(bd, len, data_ptr, cfg->stat.data1); in usbfsotg_xfer_continue()
241 if (priv->busy[cfg->stat.odd]) { in usbfsotg_ctrl_feed_start()
248 priv->out_buf[cfg->stat.odd] = buf; in usbfsotg_ctrl_feed_start()
249 priv->busy[cfg->stat.odd] = true; in usbfsotg_ctrl_feed_start()
250 usbfsotg_bd_set_ctrl(bd, length, net_buf_tail(buf), cfg->stat.data1); in usbfsotg_ctrl_feed_start()
251 LOG_DBG("ep0 %p|odd: %u|d: %u", buf, cfg->stat.odd, cfg->stat.data1); in usbfsotg_ctrl_feed_start()
265 if (priv->busy[!cfg->stat.odd]) { in usbfsotg_ctrl_feed_start_next()
272 priv->out_buf[!cfg->stat.odd] = buf; in usbfsotg_ctrl_feed_start_next()
273 priv->busy[!cfg->stat.odd] = true; in usbfsotg_ctrl_feed_start_next()
274 usbfsotg_bd_set_ctrl(bd, length, net_buf_tail(buf), cfg->stat.data1); in usbfsotg_ctrl_feed_start_next()
275 LOG_DBG("ep0 %p|odd: %u|d: %u (n)", buf, cfg->stat.odd, cfg->stat.data1); in usbfsotg_ctrl_feed_start_next()
532 ep_cfg->stat.data1 = true; in set_control_in_pid_data1()
561 ep_cfg->stat.odd = !odd; in isr_handle_xfer_done()
562 ep_cfg->stat.data1 = true; in isr_handle_xfer_done()
579 ep_cfg->stat.odd = !odd; in isr_handle_xfer_done()
580 ep_cfg->stat.data1 = !data1; in isr_handle_xfer_done()
614 ep_cfg->stat.odd = !odd; in isr_handle_xfer_done()
615 ep_cfg->stat.data1 = !data1; in isr_handle_xfer_done()
671 if (ep_cfg->stat.halted) { in usbfsotg_isr_handler()
681 if (ep_cfg->stat.halted) { in usbfsotg_isr_handler()
719 if (cfg->stat.halted) { in usbfsotg_ep_enqueue()
742 cfg->stat.halted = false; in usbfsotg_ep_dequeue()
762 if (priv->busy[!cfg->stat.odd]) { in ctrl_drop_out_successor()
764 buf = priv->out_buf[!cfg->stat.odd]; in ctrl_drop_out_successor()
767 priv->busy[!cfg->stat.odd] = false; in ctrl_drop_out_successor()
781 cfg->stat.halted = true; in usbfsotg_ep_set_halt()
815 cfg->stat.data1 = false; in usbfsotg_ep_clear_halt()
816 cfg->stat.halted = false; in usbfsotg_ep_clear_halt()
820 if (priv->busy[cfg->stat.odd]) { in usbfsotg_ep_clear_halt()