Home
last modified time | relevance | path

Searched refs:depth (Results 1 – 4 of 4) sorted by relevance

/devicemodel/hw/
A Dusb_core.c238 for (i = 1; i < path->depth; i++) { in usb_dev_path()
253 return (p1->bus == p2->bus && p1->depth == p2->depth && in usb_dev_path_cmp()
254 memcmp(p1->path, p2->path, p1->depth) == 0); in usb_dev_path_cmp()
/devicemodel/hw/platform/
A Dusb_pmapper.c38 info->path.depth = libusb_get_port_numbers(ldev, info->path.path, in usb_get_native_devinfo()
77 internal_scan(struct libusb_device ***list, int list_sz, int depth, in internal_scan() argument
85 if (depth >= USB_MAX_TIERS) { in internal_scan()
102 if (!visit[i] && di.path.depth == depth && in internal_scan()
115 if (!visit[i] && di.path.depth > depth && ROOTHUB_PORT(di.path)) in internal_scan()
116 internal_scan(list, list_sz, depth + 1, visit, in internal_scan()
/devicemodel/include/
A Dusb_core.h183 uint8_t depth; member
/devicemodel/hw/pci/
A Dxhci.c637 memcpy(path->path, info->path.path, info->path.depth); in pci_xhci_assign_hub_ports()
638 memcpy(path->path + info->path.depth, &i, sizeof(i)); in pci_xhci_assign_hub_ports()
639 memset(path->path + info->path.depth + 1, 0, in pci_xhci_assign_hub_ports()
640 USB_MAX_TIERS - info->path.depth - 1); in pci_xhci_assign_hub_ports()
641 path->depth = info->path.depth + 1; in pci_xhci_assign_hub_ports()
683 memcpy(path->path, oldinfo->path.path, oldinfo->path.depth); in pci_xhci_unassign_hub_ports()
684 memcpy(path->path + oldinfo->path.depth, &i, sizeof(i)); in pci_xhci_unassign_hub_ports()
685 memset(path->path + oldinfo->path.depth + 1, 0, in pci_xhci_unassign_hub_ports()
686 USB_MAX_TIERS - oldinfo->path.depth - 1); in pci_xhci_unassign_hub_ports()
687 path->depth = oldinfo->path.depth + 1; in pci_xhci_unassign_hub_ports()
[all …]

Completed in 15 milliseconds