Lines Matching defs:dev
50 device_t dev;
62 dev = devclass_get_device(dc, 0);
63 if (dev == NULL)
65 PRINT_ERR("%s, get dev failed\n", __FUNCTION__);
68 cdev = (struct composite_softc *)device_get_softc(dev);
75 devobj = usbclass_devobj_get(&cdev->dev, DEV_UAC);
81 drvr = devobj->dev;
106 struct uac_dev_s *dev;
115 dev = &fuac->dev;
116 ret = fuac_host_connected(dev) ;
238 struct uac_dev_s *dev;
265 dev = &fuac->dev;
266 spin_lock_irqsave(&dev->lock, flags);
267 if (!dev->connected)
273 if (dev->uac_queue_len > 8)
275 uac_queue_free(dev);
278 list_add_tail(&node->irqqueue, &dev->uac_queue);
279 dev->uac_queue_len++;
281 if (atomic_read(&dev->busy_flag))
286 (void)EP_DISABLE(dev->in_ep);
287 (void)EP_CONFIGURE(dev->in_ep, (const usb_endpoint_descriptor_t *)&g_fuac_as_in_ep_desc, 0);
289 if (!list_empty(&dev->uac_queue))
291 node_tx = list_first_entry(&dev->uac_queue, struct uac_queue_node, irqqueue);
293 dev->uac_queue_len--;
294 dev->cur_node = node_tx;
295 uac_send_data_sub(dev);
299 spin_unlock_irqrestore(&dev->lock, flags);