if (ports_active(uhci)) 
if (any_ports_active(uhci)) 
static void hc_state_transitions(struct uhci_hcd *uhci){	switch (uhci->state) {		case UHCI_RUNNING:			/* global suspend if nothing connected for 1 second */			if (!ports_active(uhci) && suspend_allowed(uhci)) {				uhci->state = UHCI_SUSPENDING_GRACE;				uhci->state_end = jiffies + HZ;			}			break;		case UHCI_SUSPENDING_GRACE:			if (ports_active(uhci))				uhci->state = UHCI_RUNNING;			else if (time_after_eq(jiffies, uhci->state_end))				suspend_hc(uhci);			break;		case UHCI_SUSPENDED:			/* wakeup if requested by a device */			if (uhci->resume_detect)				wakeup_hc(uhci);			break;		case UHCI_RESUMING_1:		case UHCI_RESUMING_2:		case UHCI_RUNNING_GRACE:			if (time_after_eq(jiffies, uhci->state_end))				wakeup_hc(uhci);			break;		default:			break;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/f5946f8220a866dcdb8edc6abe23c1443e252425/uhci-hcd.c/clean/drivers/usb/host/uhci-hcd.c