Lines Matching refs:tt
1110 hub_clear_tt_buffer (struct usb_device *hub, U16 devinfo, U16 tt) in hub_clear_tt_buffer() argument
1114 devinfo, tt, 0, 0, HZ); in hub_clear_tt_buffer()
1188 spin_lock_irqsave (&hub->tt.lock, flags); in hub_tt_kevent()
1189 while (!list_empty (&hub->tt.clear_list)) { in hub_tt_kevent()
1195 temp = hub->tt.clear_list.next; in hub_tt_kevent()
1256 spin_unlock_irqrestore (&hub->tt.lock, flags); in hub_tt_kevent()
1258 status = hub_clear_tt_buffer (dev, clear->devinfo, clear->tt); in hub_tt_kevent()
1259 spin_lock_irqsave (&hub->tt.lock, flags); in hub_tt_kevent()
1264 clear->tt, clear->devinfo, status); in hub_tt_kevent()
1267 spin_unlock_irqrestore (&hub->tt.lock, flags); in hub_tt_kevent()
1271 struct usb_tt *utt = dev->tt; in usb_hub_tt_clear_buffer()
1366 clear->tt = utt->multi ? dev->ttport : 1; in usb_hub_tt_clear_buffer()
2156 spin_lock_init (&hub->tt.lock); in hub_configure()
2157 INIT_LIST_HEAD (&hub->tt.clear_list); in hub_configure()
2164 hub->tt.hub = dev; in hub_configure()
2168 hub->tt.hub = dev; in hub_configure()
2169 hub->tt.multi = 1; in hub_configure()
5587 if (hub->tt) { in hub_port_connect_change()
5588 dev->tt = hub->tt; in hub_port_connect_change()
5593 dev->tt = &hubstate->tt; in hub_port_connect_change()