Lines Matching defs:vhci

16 #include "vhci.h"
47 struct vhci *vhcis;
156 struct vhci *vhci = vhci_hcd->vhci;
163 spin_lock_irqsave(&vhci->lock, flags);
182 spin_unlock_irqrestore(&vhci->lock, flags);
190 struct vhci *vhci = vhci_hcd->vhci;
197 spin_lock_irqsave(&vhci->lock, flags);
206 spin_unlock_irqrestore(&vhci->lock, flags);
231 struct vhci *vhci = vhci_hcd->vhci;
239 spin_lock_irqsave(&vhci->lock, flags);
260 spin_unlock_irqrestore(&vhci->lock, flags);
319 struct vhci *vhci;
353 vhci = vhci_hcd->vhci;
355 spin_lock_irqsave(&vhci->lock, flags);
654 spin_unlock_irqrestore(&vhci->lock, flags);
696 struct vhci *vhci = vhci_hcd->vhci;
715 spin_lock_irqsave(&vhci->lock, flags);
719 spin_unlock_irqrestore(&vhci->lock, flags);
729 spin_unlock_irqrestore(&vhci->lock, flags);
804 spin_unlock_irqrestore(&vhci->lock, flags);
811 spin_unlock_irqrestore(&vhci->lock, flags);
872 struct vhci *vhci = vhci_hcd->vhci;
877 spin_lock_irqsave(&vhci->lock, flags);
883 spin_unlock_irqrestore(&vhci->lock, flags);
892 spin_unlock_irqrestore(&vhci->lock, flags);
917 spin_unlock_irqrestore(&vhci->lock, flags);
919 spin_lock_irqsave(&vhci->lock, flags);
931 spin_unlock_irqrestore(&vhci->lock, flags);
950 spin_unlock_irqrestore(&vhci->lock, flags);
960 struct vhci *vhci = vhci_hcd->vhci;
964 spin_lock_irqsave(&vhci->lock, flags);
987 spin_unlock_irqrestore(&vhci->lock, flags);
991 spin_lock_irqsave(&vhci->lock, flags);
1022 spin_unlock_irqrestore(&vhci->lock, flags);
1026 spin_lock_irqsave(&vhci->lock, flags);
1033 spin_unlock_irqrestore(&vhci->lock, flags);
1173 struct vhci *vhci = *((void **)dev_get_platdata(hcd->self.controller));
1175 vhci->vhci_hcd_hs = hcd_to_vhci_hcd(hcd);
1176 vhci->vhci_hcd_hs->vhci = vhci;
1185 vhci->vhci_hcd_ss = hcd_to_vhci_hcd(hcd);
1186 vhci->vhci_hcd_ss->vhci = vhci;
1211 spin_lock_init(&vhci_hcd->vhci->lock);
1233 pr_err("invalid vhci name %s\n", hcd_name(hcd));
1290 struct vhci *vhci = *((void **)dev_get_platdata(hcd->self.controller));
1295 spin_lock_irqsave(&vhci->lock, flags);
1297 spin_unlock_irqrestore(&vhci->lock, flags);
1304 struct vhci *vhci = *((void **)dev_get_platdata(hcd->self.controller));
1310 spin_lock_irqsave(&vhci->lock, flags);
1315 spin_unlock_irqrestore(&vhci->lock, flags);
1371 struct vhci *vhci = *((void **)dev_get_platdata(&pdev->dev));
1422 vhci->vhci_hcd_hs = NULL;
1423 vhci->vhci_hcd_ss = NULL;
1429 struct vhci *vhci = *((void **)dev_get_platdata(&pdev->dev));
1436 usb_remove_hcd(vhci_hcd_to_hcd(vhci->vhci_hcd_ss));
1437 usb_put_hcd(vhci_hcd_to_hcd(vhci->vhci_hcd_ss));
1439 usb_remove_hcd(vhci_hcd_to_hcd(vhci->vhci_hcd_hs));
1440 usb_put_hcd(vhci_hcd_to_hcd(vhci->vhci_hcd_hs));
1442 vhci->vhci_hcd_hs = NULL;
1443 vhci->vhci_hcd_ss = NULL;
1454 struct vhci *vhci;
1466 vhci = *((void **)dev_get_platdata(hcd->self.controller));
1468 spin_lock_irqsave(&vhci->lock, flags);
1471 if (vhci->vhci_hcd_hs->port_status[rhport] &
1475 if (vhci->vhci_hcd_ss->port_status[rhport] &
1480 spin_unlock_irqrestore(&vhci->lock, flags);
1551 vhcis = kcalloc(vhci_num_controllers, sizeof(struct vhci), GFP_KERNEL);
1566 void *vhci = &vhcis[i];
1567 ret = platform_device_add_data(vhcis[i].pdev, &vhci, sizeof(void *));