Lines Matching refs:hci
257 struct usb_hci hci; member
834 dev->hci.hci_address = i; in pci_xhci_cmd_enable_slot()
903 dev->hci.hci_address = 0; in pci_xhci_cmd_reset_device()
984 dev->hci.hci_address = slot; in pci_xhci_cmd_address_device()
1048 dev->hci.hci_address = 0; in pci_xhci_cmd_config_ep()
2657 pci_xhci_dev_intr(struct usb_hci *hci, int epctx) in pci_xhci_dev_intr() argument
2677 dev = hci->hci_sc; in pci_xhci_dev_intr()
2686 p = XHCI_PORTREG_PTR(sc, hci->hci_port); in pci_xhci_dev_intr()
2697 pci_xhci_set_evtrb(&evtrb, hci->hci_port, in pci_xhci_dev_intr()
2714 pci_xhci_device_doorbell(sc, hci->hci_port, epid, 0); in pci_xhci_dev_intr()
2721 pci_xhci_dev_event(struct usb_hci *hci, enum hci_usbev evid __unused, in pci_xhci_dev_event() argument
2724 DPRINTF(("xhci device event port %d", hci->hci_port)); in pci_xhci_dev_event()
2850 dev->hci.hci_sc = dev; in pci_xhci_parse_devices()
2851 dev->hci.hci_intr = pci_xhci_dev_intr; in pci_xhci_parse_devices()
2852 dev->hci.hci_event = pci_xhci_dev_event; in pci_xhci_parse_devices()
2861 dev->hci.hci_port = usb2_port; in pci_xhci_parse_devices()
2870 dev->hci.hci_port = usb3_port; in pci_xhci_parse_devices()
2873 XHCI_DEVINST_PTR(sc, dev->hci.hci_port) = dev; in pci_xhci_parse_devices()
2875 dev->hci.hci_address = 0; in pci_xhci_parse_devices()
2876 devsc = ue->ue_init(&dev->hci, nvl); in pci_xhci_parse_devices()