cx_dev->bt = bt; 
cx_device_register(nasid_t nasid, int part_num, int mfg_num,		   struct hubdev_info *hubdev){	struct cx_dev *cx_dev;	cx_dev = kcalloc(1, sizeof(struct cx_dev), GFP_KERNEL);	DBG("cx_dev= 0x%p\n", cx_dev);	if (cx_dev == NULL)		return -ENOMEM;	cx_dev->cx_id.part_num = part_num;	cx_dev->cx_id.mfg_num = mfg_num;	cx_dev->cx_id.nasid = nasid;	cx_dev->hubdev = hubdev;	cx_dev->dev.parent = NULL;	cx_dev->dev.bus = &tiocx_bus_type;	cx_dev->dev.release = tiocx_bus_release;	snprintf(cx_dev->dev.bus_id, BUS_ID_SIZE, "%d",		 cx_dev->cx_id.nasid);	device_register(&cx_dev->dev);	get_device(&cx_dev->dev);	device_create_file(&cx_dev->dev, &dev_attr_cxdev_control);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/25732ad493b22b7d9f0d250c5a9ad17219f96a47/tiocx.c/buggy/arch/ia64/sn/kernel/tiocx.c