struct class_device *tmp;  if (!bus) return NULL;  tmp = class_device_get(&bus->class_dev); if (tmp) return to_usb_bus(tmp); else return NULL; 
if (bus) kref_get(&bus->kref); return bus; 
struct usb_bus *usb_bus_get (struct usb_bus *bus){	struct class_device *tmp;	if (!bus)		return NULL;	tmp = class_device_get(&bus->class_dev);	if (tmp)        		return to_usb_bus(tmp);	else		return NULL;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/8561b10f6e7ef0a085709ffc844f74130a067abe/hcd.c/clean/drivers/usb/core/hcd.c