Lines Matching refs:bus
647 || (hcd = (struct usb_hcd*) urb->dev->bus->hcpriv) == 0) { in rh_report_status()
969 struct usb_bus *usb_bus_get (struct usb_bus *bus) in usb_bus_get() argument
972 return bus; in usb_bus_get()
978 void usb_bus_put (struct usb_bus *bus) in usb_bus_put() argument
1001 void usb_bus_init (struct usb_bus *bus) in usb_bus_init() argument
1003 memset (&bus->devmap, 0, sizeof(struct usb_devmap)); in usb_bus_init()
1005 bus->devnum_next = 1; in usb_bus_init()
1007 bus->root_hub = NULL; in usb_bus_init()
1008 bus->hcpriv = NULL; in usb_bus_init()
1009 bus->otgpriv = NULL; in usb_bus_init()
1010 bus->busnum = -1; in usb_bus_init()
1011 bus->bandwidth_allocated = 0; in usb_bus_init()
1012 bus->bandwidth_int_reqs = 0; in usb_bus_init()
1013 bus->bandwidth_isoc_reqs = 0; in usb_bus_init()
1015 INIT_LIST_HEAD (&bus->bus_list); in usb_bus_init()
1051 struct usb_bus *bus; in usb_alloc_bus() local
1053 bus = (struct usb_bus*) kmalloc (sizeof *bus, GFP_KERNEL); in usb_alloc_bus()
1054 if (!bus) in usb_alloc_bus()
1056 memset(bus, 0, sizeof(struct usb_bus)); in usb_alloc_bus()
1057 usb_bus_init (bus); in usb_alloc_bus()
1058 bus->op = op; in usb_alloc_bus()
1059 return bus; in usb_alloc_bus()
1093 int usb_register_bus(struct usb_bus *bus) in usb_register_bus() argument
1112 bus->busnum = busnum; in usb_register_bus()
1117 list_add (&bus->bus_list, &usb_bus_list); in usb_register_bus()
1120 usbfs_add_bus (bus); in usb_register_bus()
1122 dev_info (bus->controller, "new USB bus registered, assigned bus number %d\n", bus->busnum); in usb_register_bus()
1128 void usb_deregister_bus (struct usb_bus *bus) in usb_deregister_bus() argument
1130 dev_info (bus->controller, "USB bus %d deregistered\n", bus->busnum); in usb_deregister_bus()
1134 list_del (&bus->bus_list); in usb_deregister_bus()
1137 usbfs_remove_bus (bus); in usb_deregister_bus()
1139 clear_bit (bus->busnum, busmap.busmap, U32); in usb_deregister_bus()
1152 /*sizeof(usb_dev->dev.bus_id), */ "usb%ld-rh", usb_dev->bus->busnum); in usb_register_root_hub()
1156 usb_dev->bus->devnum_next = devnum + 1; in usb_register_root_hub()
1157 set_bit (devnum, usb_dev->bus->devmap.devicemap, U32); in usb_register_root_hub()
1180 usb_dev->bus->devnum_next = devnum + 1; in register_root_hub()
1181 set_bit (devnum, usb_dev->bus->devmap.devicemap, U32); in register_root_hub()
1375 dev->bus->bandwidth_allocated += bustime; in usb_claim_bandwidth()
1377 dev->bus->bandwidth_isoc_reqs++; in usb_claim_bandwidth()
1379 dev->bus->bandwidth_int_reqs++; in usb_claim_bandwidth()
1416 dev->bus->bandwidth_allocated, in usb_claim_bandwidth()
1417 dev->bus->bandwidth_int_reqs + dev->bus->bandwidth_isoc_reqs); in usb_claim_bandwidth()
1454 dev->bus->bandwidth_allocated -= urb->bandwidth; in usb_release_bandwidth()
1456 dev->bus->bandwidth_isoc_reqs--; in usb_release_bandwidth()
1458 dev->bus->bandwidth_int_reqs--; in usb_release_bandwidth()
1464 dev->bus->bandwidth_allocated, in usb_release_bandwidth()
1465 dev->bus->bandwidth_int_reqs + dev->bus->bandwidth_isoc_reqs); in usb_release_bandwidth()
1511 if (!udev->bus || !udev->bus->hcpriv) in hcd_alloc_dev()
1513 hcd = (struct usb_hcd*) udev->bus->hcpriv; in hcd_alloc_dev()
1609 struct usb_hcd *hcd = (struct usb_hcd*) urb->dev->bus->hcpriv; in hcd_submit_urb()
1768 struct usb_hcd *hcd = (struct usb_hcd *)udev->bus->hcpriv; in hcd_get_frame_number()
1869 if (!urb->dev || !urb->dev->bus) { in hcd_unlink_urb()
1876 hcd = (struct usb_hcd*) urb->dev->bus->hcpriv; in hcd_unlink_urb()
1980 hcd = (struct usb_hcd*) udev->bus->hcpriv; in hcd_endpoint_disable()
2101 if (!udev->bus || !udev->bus->hcpriv) in hcd_free_dev()
2107 hcd = (struct usb_hcd*) udev->bus->hcpriv; in hcd_free_dev()
2213 struct usb_bus *bus; in usb_register_otg_to_bus() local
2219 bus = (struct usb_bus *)( (char *)mptr - offsetof( struct usb_bus, bus_list) ); in usb_register_otg_to_bus()
2220 if ( bus->controller == hc ) in usb_register_otg_to_bus()
2222 bus->otgpriv = otgd; in usb_register_otg_to_bus()
2223 otgd->bus = bus; in usb_register_otg_to_bus()
2224 dbg("Found bus (%p), device name is %s",bus,bus->controller->name); in usb_register_otg_to_bus()