Lines Matching refs:vhci
181 struct vhci_hcd *vhci; in vhci_hub_status() local
189 vhci = hcd_to_vhci(hcd); in vhci_hub_status()
191 spin_lock(&vhci->lock); in vhci_hub_status()
199 if ((vhci->port_status[rhport] & PORT_C_MASK)) { in vhci_hub_status()
212 spin_unlock(&vhci->lock); in vhci_hub_status()
879 struct vhci_hcd *vhci = hcd_to_vhci(hcd); in vhci_start() local
888 struct vhci_device *vdev = &vhci->vdev[rhport]; in vhci_start()
894 atomic_set(&vhci->seqnum, 0); in vhci_start()
895 spin_lock_init(&vhci->lock); in vhci_start()
901 err = sysfs_create_group(&vhci_dev(vhci)->kobj, &dev_attr_group); in vhci_start()
912 struct vhci_hcd *vhci = hcd_to_vhci(hcd); in vhci_stop() local
918 sysfs_remove_group(&vhci_dev(vhci)->kobj, &dev_attr_group); in vhci_stop()
922 struct vhci_device *vdev = &vhci->vdev[rhport]; in vhci_stop()
940 struct vhci_hcd *vhci = hcd_to_vhci(hcd); in vhci_bus_suspend() local
944 spin_lock(&vhci->lock); in vhci_bus_suspend()
946 spin_unlock(&vhci->lock); in vhci_bus_suspend()
953 struct vhci_hcd *vhci = hcd_to_vhci(hcd); in vhci_bus_resume() local
958 spin_lock(&vhci->lock); in vhci_bus_resume()
963 spin_unlock(&vhci->lock); in vhci_bus_resume()