ud->device.driver->resume(&ud->device, 0);
ud->device.driver->resume(&ud->device);
static void nodemgr_resume_ne(struct node_entry *ne){	struct class_device *cdev;	struct unit_directory *ud;	ne->in_limbo = 0;	device_remove_file(&ne->device, &dev_attr_ne_in_limbo);	down_read(&ne->device.bus->subsys.rwsem);	list_for_each_entry(cdev, &nodemgr_ud_class.children, node) {		ud = container_of(cdev, struct unit_directory, class_dev);		if (ud->ne != ne)			continue;		if (ud->device.driver && ud->device.driver->resume)			ud->device.driver->resume(&ud->device, 0);	}	up_read(&ne->device.bus->subsys.rwsem);	HPSB_DEBUG("Node resumed: ID:BUS[" NODE_BUS_FMT "]  GUID[%016Lx]",		   NODE_BUS_ARGS(ne->host, ne->nodeid), (unsigned long long)ne->guid);}