if(!controller) {
if (!controller)
cpci_hp_stop(void){	if(!controller) {		return -ENODEV;	}	if(atomic_read(&extracting) != 0) {		return -EBUSY;	}	if(controller->irq) {		/* Stop enum interrupt processing */		dbg("%s - disabling irq", __FUNCTION__);		controller->ops->disable_irq();	}	cpci_stop_thread();	return 0;}