Lines Matching refs:bus

497   new_driver->driver.bus = &usb_bus_type;  in usb_register()
2098 if ((*pudev)->bus->hcpriv == hcd) in usb_find_dev_for_driver()
2269 if (!usb_dev->bus) { in usb_hotplug()
2318 usb_dev->bus->busnum, usb_dev->devnum); in usb_hotplug()
2544 if (udev->bus && udev->bus->op && udev->bus->op->deallocate) in usb_release_dev()
2545 udev->bus->op->deallocate(udev); in usb_release_dev()
2547 usb_bus_put(udev->bus); in usb_release_dev()
2584 struct usb_device *usb_alloc_dev(struct usb_device *parent, struct usb_bus *bus) in usb_alloc_dev() argument
2611 bus = usb_bus_get(bus); in usb_alloc_dev()
2612 if (!bus) { in usb_alloc_dev()
2624 dev->bus = bus; in usb_alloc_dev()
2646 if (dev->bus->op->allocate) in usb_alloc_dev()
2647 dev->bus->op->allocate(dev); in usb_alloc_dev()
2857 struct usb_bus *bus; in usb_find_device() local
2867 bus = (struct usb_bus *)( (char *)mptr - (char *)offsetof( struct usb_bus, bus_list) ); in usb_find_device()
2868 dev = match_device(bus->root_hub, vendor_id, product_id); in usb_find_device()
2912 return dev->bus->op->get_frame_number (dev); in usb_get_current_frame_number()
3007 struct usb_bus *bus; in usb_disconnect() local
3034 bus = dev->bus; in usb_disconnect()
3035 if (!bus) { in usb_disconnect()
3039 ops = bus->op; in usb_disconnect()
3142 clear_bit(dev->devnum, dev->bus->devmap.devicemap, unsigned long); in usb_disconnect()
3187 devnum = find_next_zero_bit(dev->bus->devmap.devicemap, 128, dev->bus->devnum_next); in usb_choose_address()
3189 devnum = find_next_zero_bit(dev->bus->devmap.devicemap, 128, 1); in usb_choose_address()
3209 dev->bus->devnum_next = ( devnum >= 127 ? 1 : devnum + 1); in usb_choose_address()
3212 set_bit(devnum, dev->bus->devmap.devicemap, unsigned long); in usb_choose_address()
3346 usb_generic_driver.bus = &usb_bus_type; in usb_new_device()
3349 dev->dev.bus = &usb_bus_type; in usb_new_device()
3356 USB_sprintf(&dev->dev.bus_id[0], "%ld-%s",dev->bus->busnum, dev->devpath); in usb_new_device()
3441 struct usb_hcd *hcd = dev->bus->hcpriv; in usb_new_device()
3838 interface->dev.bus = &usb_bus_type; in usb_new_device()
3859 dev->bus->busnum, dev->devpath, in usb_new_device()
3892 clear_bit(dev->devnum, dev->bus->devmap.devicemap, unsigned long); in usb_new_device()
3938 if (!dev || !dev->bus || !dev->bus->op || !dev->bus->op->buffer_alloc) in usb_buffer_alloc()
3940 return dev->bus->op->buffer_alloc (dev->bus, size, mem_flags, dma); in usb_buffer_alloc()
3983 if (!dev || !dev->bus || !dev->bus->op || !dev->bus->op->buffer_free) in usb_buffer_free()
3985 dev->bus->op->buffer_free (dev->bus, size, addr, dma); in usb_buffer_free()
4023 struct usb_bus *bus; in usb_buffer_map() local
4028 || !(bus = urb->dev->bus) in usb_buffer_map()
4029 || !(controller = bus->controller)) in usb_buffer_map()
4123 struct usb_bus *bus; in usb_buffer_dmasync() local
4129 || !(bus = urb->dev->bus) in usb_buffer_dmasync()
4130 || !(controller = bus->controller)) in usb_buffer_dmasync()
4218 struct usb_bus *bus; in usb_buffer_unmap() local
4224 || !(bus = urb->dev->bus) in usb_buffer_unmap()
4225 || !(controller = bus->controller)) in usb_buffer_unmap()