Lines Matching refs:tt

685 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt)  in hub_clear_tt_buffer()  argument
692 devinfo ^ 0x8000, tt, NULL, 0, 1000); in hub_clear_tt_buffer()
698 tt, NULL, 0, 1000); in hub_clear_tt_buffer()
710 container_of(work, struct usb_hub, tt.clear_work); in hub_tt_work()
713 spin_lock_irqsave(&hub->tt.lock, flags); in hub_tt_work()
714 while (!list_empty(&hub->tt.clear_list)) { in hub_tt_work()
721 next = hub->tt.clear_list.next; in hub_tt_work()
726 spin_unlock_irqrestore(&hub->tt.lock, flags); in hub_tt_work()
727 status = hub_clear_tt_buffer(hdev, clear->devinfo, clear->tt); in hub_tt_work()
731 clear->tt, clear->devinfo, status); in hub_tt_work()
739 spin_lock_irqsave(&hub->tt.lock, flags); in hub_tt_work()
741 spin_unlock_irqrestore(&hub->tt.lock, flags); in hub_tt_work()
794 struct usb_tt *tt = udev->tt; in usb_hub_clear_tt_buffer() local
810 clear->tt = tt->multi ? udev->ttport : 1; in usb_hub_clear_tt_buffer()
824 spin_lock_irqsave(&tt->lock, flags); in usb_hub_clear_tt_buffer()
825 list_add_tail(&clear->clear_list, &tt->clear_list); in usb_hub_clear_tt_buffer()
826 schedule_work(&tt->clear_work); in usb_hub_clear_tt_buffer()
827 spin_unlock_irqrestore(&tt->lock, flags); in usb_hub_clear_tt_buffer()
1107 &hub->tt, GFP_NOIO); in hub_activate()
1319 if (hub->tt.hub) in hub_quiesce()
1320 flush_work(&hub->tt.clear_work); in hub_quiesce()
1464 spin_lock_init(&hub->tt.lock); in hub_configure()
1465 INIT_LIST_HEAD(&hub->tt.clear_list); in hub_configure()
1466 INIT_WORK(&hub->tt.clear_work, hub_tt_work); in hub_configure()
1472 hub->tt.hub = hdev; in hub_configure()
1478 hub->tt.multi = 1; in hub_configure()
1482 hub->tt.hub = hdev; in hub_configure()
1497 hub->tt.think_time = 666; in hub_configure()
1500 8, hub->tt.think_time); in hub_configure()
1504 hub->tt.think_time = 666 * 2; in hub_configure()
1507 16, hub->tt.think_time); in hub_configure()
1510 hub->tt.think_time = 666 * 3; in hub_configure()
1513 24, hub->tt.think_time); in hub_configure()
1516 hub->tt.think_time = 666 * 4; in hub_configure()
1519 32, hub->tt.think_time); in hub_configure()
1641 &hub->tt, GFP_KERNEL); in hub_configure()
4356 if (hdev->tt) { in hub_port_init()
4357 udev->tt = hdev->tt; in hub_port_init()
4361 if (!hub->tt.hub) { in hub_port_init()
4366 udev->tt = &hub->tt; in hub_port_init()