Commit 2a0217d5 authored by Kay Sievers's avatar Kay Sievers Committed by Martin Schwidefsky

[S390] bus_id -> dev_name conversions

bus_id -> dev_name() conversions in s390 code.

[cornelia.huck@de.ibm.com: minor adaptions]
Signed-off-by: default avatarKay Sievers <kay.sievers@vrfy.org>
Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent e4a1afae
...@@ -215,7 +215,7 @@ static int dasd_state_known_to_basic(struct dasd_device *device) ...@@ -215,7 +215,7 @@ static int dasd_state_known_to_basic(struct dasd_device *device)
return rc; return rc;
} }
/* register 'device' debug area, used for all DBF_DEV_XXX calls */ /* register 'device' debug area, used for all DBF_DEV_XXX calls */
device->debug_area = debug_register(device->cdev->dev.bus_id, 1, 1, device->debug_area = debug_register(dev_name(&device->cdev->dev), 1, 1,
8 * sizeof(long)); 8 * sizeof(long));
debug_register_view(device->debug_area, &debug_sprintf_view); debug_register_view(device->debug_area, &debug_sprintf_view);
debug_set_level(device->debug_area, DBF_WARNING); debug_set_level(device->debug_area, DBF_WARNING);
...@@ -933,7 +933,7 @@ static void dasd_handle_killed_request(struct ccw_device *cdev, ...@@ -933,7 +933,7 @@ static void dasd_handle_killed_request(struct ccw_device *cdev,
MESSAGE(KERN_DEBUG, MESSAGE(KERN_DEBUG,
"invalid status in handle_killed_request: " "invalid status in handle_killed_request: "
"bus_id %s, status %02x", "bus_id %s, status %02x",
cdev->dev.bus_id, cqr->status); dev_name(&cdev->dev), cqr->status);
return; return;
} }
...@@ -942,7 +942,7 @@ static void dasd_handle_killed_request(struct ccw_device *cdev, ...@@ -942,7 +942,7 @@ static void dasd_handle_killed_request(struct ccw_device *cdev,
device != dasd_device_from_cdev_locked(cdev) || device != dasd_device_from_cdev_locked(cdev) ||
strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) {
MESSAGE(KERN_DEBUG, "invalid device in request: bus_id %s", MESSAGE(KERN_DEBUG, "invalid device in request: bus_id %s",
cdev->dev.bus_id); dev_name(&cdev->dev));
return; return;
} }
...@@ -982,11 +982,11 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, ...@@ -982,11 +982,11 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm,
break; break;
case -ETIMEDOUT: case -ETIMEDOUT:
printk(KERN_WARNING"%s(%s): request timed out\n", printk(KERN_WARNING"%s(%s): request timed out\n",
__func__, cdev->dev.bus_id); __func__, dev_name(&cdev->dev));
break; break;
default: default:
printk(KERN_WARNING"%s(%s): unknown error %ld\n", printk(KERN_WARNING"%s(%s): unknown error %ld\n",
__func__, cdev->dev.bus_id, PTR_ERR(irb)); __func__, dev_name(&cdev->dev), PTR_ERR(irb));
} }
dasd_handle_killed_request(cdev, intparm); dasd_handle_killed_request(cdev, intparm);
return; return;
...@@ -995,7 +995,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, ...@@ -995,7 +995,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm,
now = get_clock(); now = get_clock();
DBF_EVENT(DBF_ERR, "Interrupt: bus_id %s CS/DS %04x ip %08x", DBF_EVENT(DBF_ERR, "Interrupt: bus_id %s CS/DS %04x ip %08x",
cdev->dev.bus_id, ((irb->scsw.cmd.cstat << 8) | dev_name(&cdev->dev), ((irb->scsw.cmd.cstat << 8) |
irb->scsw.cmd.dstat), (unsigned int) intparm); irb->scsw.cmd.dstat), (unsigned int) intparm);
/* check for unsolicited interrupts */ /* check for unsolicited interrupts */
...@@ -1019,7 +1019,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, ...@@ -1019,7 +1019,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm,
if (!device || if (!device ||
strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) {
MESSAGE(KERN_DEBUG, "invalid device in request: bus_id %s", MESSAGE(KERN_DEBUG, "invalid device in request: bus_id %s",
cdev->dev.bus_id); dev_name(&cdev->dev));
return; return;
} }
...@@ -1037,7 +1037,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, ...@@ -1037,7 +1037,7 @@ void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm,
if (cqr->status != DASD_CQR_IN_IO) { if (cqr->status != DASD_CQR_IN_IO) {
MESSAGE(KERN_DEBUG, MESSAGE(KERN_DEBUG,
"invalid status: bus_id %s, status %02x", "invalid status: bus_id %s, status %02x",
cdev->dev.bus_id, cqr->status); dev_name(&cdev->dev), cqr->status);
return; return;
} }
DBF_DEV_EVENT(DBF_DEBUG, device, "Int: CS/DS 0x%04x for cqr %p", DBF_DEV_EVENT(DBF_DEBUG, device, "Int: CS/DS 0x%04x for cqr %p",
...@@ -2134,14 +2134,14 @@ int dasd_generic_probe(struct ccw_device *cdev, ...@@ -2134,14 +2134,14 @@ int dasd_generic_probe(struct ccw_device *cdev,
if (ret) { if (ret) {
printk(KERN_WARNING printk(KERN_WARNING
"dasd_generic_probe: could not set ccw-device options " "dasd_generic_probe: could not set ccw-device options "
"for %s\n", cdev->dev.bus_id); "for %s\n", dev_name(&cdev->dev));
return ret; return ret;
} }
ret = dasd_add_sysfs_files(cdev); ret = dasd_add_sysfs_files(cdev);
if (ret) { if (ret) {
printk(KERN_WARNING printk(KERN_WARNING
"dasd_generic_probe: could not add sysfs entries " "dasd_generic_probe: could not add sysfs entries "
"for %s\n", cdev->dev.bus_id); "for %s\n", dev_name(&cdev->dev));
return ret; return ret;
} }
cdev->handler = &dasd_int_handler; cdev->handler = &dasd_int_handler;
...@@ -2152,13 +2152,13 @@ int dasd_generic_probe(struct ccw_device *cdev, ...@@ -2152,13 +2152,13 @@ int dasd_generic_probe(struct ccw_device *cdev,
* initial probe. * initial probe.
*/ */
if ((dasd_get_feature(cdev, DASD_FEATURE_INITIAL_ONLINE) > 0 ) || if ((dasd_get_feature(cdev, DASD_FEATURE_INITIAL_ONLINE) > 0 ) ||
(dasd_autodetect && dasd_busid_known(cdev->dev.bus_id) != 0)) (dasd_autodetect && dasd_busid_known(dev_name(&cdev->dev)) != 0))
ret = ccw_device_set_online(cdev); ret = ccw_device_set_online(cdev);
if (ret) if (ret)
printk(KERN_WARNING printk(KERN_WARNING
"dasd_generic_probe: could not initially " "dasd_generic_probe: could not initially "
"online ccw-device %s; return code: %d\n", "online ccw-device %s; return code: %d\n",
cdev->dev.bus_id, ret); dev_name(&cdev->dev), ret);
return 0; return 0;
} }
...@@ -2224,7 +2224,7 @@ int dasd_generic_set_online(struct ccw_device *cdev, ...@@ -2224,7 +2224,7 @@ int dasd_generic_set_online(struct ccw_device *cdev,
printk (KERN_WARNING printk (KERN_WARNING
"dasd_generic couldn't online device %s " "dasd_generic couldn't online device %s "
"- discipline DIAG not available\n", "- discipline DIAG not available\n",
cdev->dev.bus_id); dev_name(&cdev->dev));
dasd_delete_device(device); dasd_delete_device(device);
return -ENODEV; return -ENODEV;
} }
...@@ -2248,7 +2248,7 @@ int dasd_generic_set_online(struct ccw_device *cdev, ...@@ -2248,7 +2248,7 @@ int dasd_generic_set_online(struct ccw_device *cdev,
printk (KERN_WARNING printk (KERN_WARNING
"dasd_generic couldn't online device %s " "dasd_generic couldn't online device %s "
"with discipline %s rc=%i\n", "with discipline %s rc=%i\n",
cdev->dev.bus_id, discipline->name, rc); dev_name(&cdev->dev), discipline->name, rc);
module_put(discipline->owner); module_put(discipline->owner);
module_put(base_discipline->owner); module_put(base_discipline->owner);
dasd_delete_device(device); dasd_delete_device(device);
...@@ -2259,7 +2259,7 @@ int dasd_generic_set_online(struct ccw_device *cdev, ...@@ -2259,7 +2259,7 @@ int dasd_generic_set_online(struct ccw_device *cdev,
if (device->state <= DASD_STATE_KNOWN) { if (device->state <= DASD_STATE_KNOWN) {
printk (KERN_WARNING printk (KERN_WARNING
"dasd_generic discipline not found for %s\n", "dasd_generic discipline not found for %s\n",
cdev->dev.bus_id); dev_name(&cdev->dev));
rc = -ENODEV; rc = -ENODEV;
dasd_set_target_state(device, DASD_STATE_NEW); dasd_set_target_state(device, DASD_STATE_NEW);
if (device->block) if (device->block)
...@@ -2267,7 +2267,7 @@ int dasd_generic_set_online(struct ccw_device *cdev, ...@@ -2267,7 +2267,7 @@ int dasd_generic_set_online(struct ccw_device *cdev,
dasd_delete_device(device); dasd_delete_device(device);
} else } else
pr_debug("dasd_generic device %s found\n", pr_debug("dasd_generic device %s found\n",
cdev->dev.bus_id); dev_name(&cdev->dev));
/* FIXME: we have to wait for the root device but we don't want /* FIXME: we have to wait for the root device but we don't want
* to wait for each single device but for all at once. */ * to wait for each single device but for all at once. */
......
...@@ -1397,7 +1397,7 @@ static struct dasd_ccw_req *dasd_3990_erp_inspect_alias( ...@@ -1397,7 +1397,7 @@ static struct dasd_ccw_req *dasd_3990_erp_inspect_alias(
DEV_MESSAGE(KERN_ERR, cqr->startdev, DEV_MESSAGE(KERN_ERR, cqr->startdev,
"ERP on alias device for request %p," "ERP on alias device for request %p,"
" recover on base device %s", cqr, " recover on base device %s", cqr,
cqr->block->base->cdev->dev.bus_id); dev_name(&cqr->block->base->cdev->dev));
} }
dasd_eckd_reset_ccw_to_base_io(cqr); dasd_eckd_reset_ccw_to_base_io(cqr);
erp->startdev = cqr->block->base; erp->startdev = cqr->block->base;
......
...@@ -515,9 +515,9 @@ dasd_devmap_from_cdev(struct ccw_device *cdev) ...@@ -515,9 +515,9 @@ dasd_devmap_from_cdev(struct ccw_device *cdev)
{ {
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
devmap = dasd_find_busid(cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&cdev->dev));
if (IS_ERR(devmap)) if (IS_ERR(devmap))
devmap = dasd_add_busid(cdev->dev.bus_id, devmap = dasd_add_busid(dev_name(&cdev->dev),
DASD_FEATURE_DEFAULT); DASD_FEATURE_DEFAULT);
return devmap; return devmap;
} }
...@@ -584,7 +584,7 @@ dasd_delete_device(struct dasd_device *device) ...@@ -584,7 +584,7 @@ dasd_delete_device(struct dasd_device *device)
unsigned long flags; unsigned long flags;
/* First remove device pointer from devmap. */ /* First remove device pointer from devmap. */
devmap = dasd_find_busid(device->cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&device->cdev->dev));
BUG_ON(IS_ERR(devmap)); BUG_ON(IS_ERR(devmap));
spin_lock(&dasd_devmap_lock); spin_lock(&dasd_devmap_lock);
if (devmap->device != device) { if (devmap->device != device) {
...@@ -674,7 +674,7 @@ dasd_ro_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -674,7 +674,7 @@ dasd_ro_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
int ro_flag; int ro_flag;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
if (!IS_ERR(devmap)) if (!IS_ERR(devmap))
ro_flag = (devmap->features & DASD_FEATURE_READONLY) != 0; ro_flag = (devmap->features & DASD_FEATURE_READONLY) != 0;
else else
...@@ -723,7 +723,7 @@ dasd_erplog_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -723,7 +723,7 @@ dasd_erplog_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
int erplog; int erplog;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
if (!IS_ERR(devmap)) if (!IS_ERR(devmap))
erplog = (devmap->features & DASD_FEATURE_ERPLOG) != 0; erplog = (devmap->features & DASD_FEATURE_ERPLOG) != 0;
else else
...@@ -770,7 +770,7 @@ dasd_use_diag_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -770,7 +770,7 @@ dasd_use_diag_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
int use_diag; int use_diag;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
if (!IS_ERR(devmap)) if (!IS_ERR(devmap))
use_diag = (devmap->features & DASD_FEATURE_USEDIAG) != 0; use_diag = (devmap->features & DASD_FEATURE_USEDIAG) != 0;
else else
...@@ -876,7 +876,7 @@ dasd_alias_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -876,7 +876,7 @@ dasd_alias_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
int alias; int alias;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
spin_lock(&dasd_devmap_lock); spin_lock(&dasd_devmap_lock);
if (IS_ERR(devmap) || strlen(devmap->uid.vendor) == 0) { if (IS_ERR(devmap) || strlen(devmap->uid.vendor) == 0) {
spin_unlock(&dasd_devmap_lock); spin_unlock(&dasd_devmap_lock);
...@@ -899,7 +899,7 @@ dasd_vendor_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -899,7 +899,7 @@ dasd_vendor_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
char *vendor; char *vendor;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
spin_lock(&dasd_devmap_lock); spin_lock(&dasd_devmap_lock);
if (!IS_ERR(devmap) && strlen(devmap->uid.vendor) > 0) if (!IS_ERR(devmap) && strlen(devmap->uid.vendor) > 0)
vendor = devmap->uid.vendor; vendor = devmap->uid.vendor;
...@@ -924,7 +924,7 @@ dasd_uid_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -924,7 +924,7 @@ dasd_uid_show(struct device *dev, struct device_attribute *attr, char *buf)
char ua_string[3]; char ua_string[3];
struct dasd_uid *uid; struct dasd_uid *uid;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
spin_lock(&dasd_devmap_lock); spin_lock(&dasd_devmap_lock);
if (IS_ERR(devmap) || strlen(devmap->uid.vendor) == 0) { if (IS_ERR(devmap) || strlen(devmap->uid.vendor) == 0) {
spin_unlock(&dasd_devmap_lock); spin_unlock(&dasd_devmap_lock);
...@@ -972,7 +972,7 @@ dasd_eer_show(struct device *dev, struct device_attribute *attr, char *buf) ...@@ -972,7 +972,7 @@ dasd_eer_show(struct device *dev, struct device_attribute *attr, char *buf)
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
int eer_flag; int eer_flag;
devmap = dasd_find_busid(dev->bus_id); devmap = dasd_find_busid(dev_name(dev));
if (!IS_ERR(devmap) && devmap->device) if (!IS_ERR(devmap) && devmap->device)
eer_flag = dasd_eer_enabled(devmap->device); eer_flag = dasd_eer_enabled(devmap->device);
else else
...@@ -1034,7 +1034,7 @@ dasd_get_uid(struct ccw_device *cdev, struct dasd_uid *uid) ...@@ -1034,7 +1034,7 @@ dasd_get_uid(struct ccw_device *cdev, struct dasd_uid *uid)
{ {
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
devmap = dasd_find_busid(cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&cdev->dev));
if (IS_ERR(devmap)) if (IS_ERR(devmap))
return PTR_ERR(devmap); return PTR_ERR(devmap);
spin_lock(&dasd_devmap_lock); spin_lock(&dasd_devmap_lock);
...@@ -1057,7 +1057,7 @@ dasd_set_uid(struct ccw_device *cdev, struct dasd_uid *uid) ...@@ -1057,7 +1057,7 @@ dasd_set_uid(struct ccw_device *cdev, struct dasd_uid *uid)
{ {
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
devmap = dasd_find_busid(cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&cdev->dev));
if (IS_ERR(devmap)) if (IS_ERR(devmap))
return PTR_ERR(devmap); return PTR_ERR(devmap);
...@@ -1077,7 +1077,7 @@ dasd_get_feature(struct ccw_device *cdev, int feature) ...@@ -1077,7 +1077,7 @@ dasd_get_feature(struct ccw_device *cdev, int feature)
{ {
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
devmap = dasd_find_busid(cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&cdev->dev));
if (IS_ERR(devmap)) if (IS_ERR(devmap))
return PTR_ERR(devmap); return PTR_ERR(devmap);
...@@ -1093,7 +1093,7 @@ dasd_set_feature(struct ccw_device *cdev, int feature, int flag) ...@@ -1093,7 +1093,7 @@ dasd_set_feature(struct ccw_device *cdev, int feature, int flag)
{ {
struct dasd_devmap *devmap; struct dasd_devmap *devmap;
devmap = dasd_find_busid(cdev->dev.bus_id); devmap = dasd_find_busid(dev_name(&cdev->dev));
if (IS_ERR(devmap)) if (IS_ERR(devmap))
return PTR_ERR(devmap); return PTR_ERR(devmap);
......
...@@ -84,7 +84,7 @@ dasd_eckd_probe (struct ccw_device *cdev) ...@@ -84,7 +84,7 @@ dasd_eckd_probe (struct ccw_device *cdev)
if (ret) { if (ret) {
printk(KERN_WARNING printk(KERN_WARNING
"dasd_eckd_probe: could not set ccw-device options " "dasd_eckd_probe: could not set ccw-device options "
"for %s\n", cdev->dev.bus_id); "for %s\n", dev_name(&cdev->dev));
return ret; return ret;
} }
ret = dasd_generic_probe(cdev, &dasd_eckd_discipline); ret = dasd_generic_probe(cdev, &dasd_eckd_discipline);
...@@ -2145,13 +2145,13 @@ static void dasd_eckd_dump_sense(struct dasd_device *device, ...@@ -2145,13 +2145,13 @@ static void dasd_eckd_dump_sense(struct dasd_device *device,
/* dump the sense data */ /* dump the sense data */
len = sprintf(page, KERN_ERR PRINTK_HEADER len = sprintf(page, KERN_ERR PRINTK_HEADER
" I/O status report for device %s:\n", " I/O status report for device %s:\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
len += sprintf(page + len, KERN_ERR PRINTK_HEADER len += sprintf(page + len, KERN_ERR PRINTK_HEADER
" in req: %p CS: 0x%02X DS: 0x%02X\n", req, " in req: %p CS: 0x%02X DS: 0x%02X\n", req,
irb->scsw.cmd.cstat, irb->scsw.cmd.dstat); irb->scsw.cmd.cstat, irb->scsw.cmd.dstat);
len += sprintf(page + len, KERN_ERR PRINTK_HEADER len += sprintf(page + len, KERN_ERR PRINTK_HEADER
" device %s: Failing CCW: %p\n", " device %s: Failing CCW: %p\n",
device->cdev->dev.bus_id, dev_name(&device->cdev->dev),
(void *) (addr_t) irb->scsw.cmd.cpa); (void *) (addr_t) irb->scsw.cmd.cpa);
if (irb->esw.esw0.erw.cons) { if (irb->esw.esw0.erw.cons) {
for (sl = 0; sl < 4; sl++) { for (sl = 0; sl < 4; sl++) {
......
...@@ -309,7 +309,8 @@ static void dasd_eer_write_standard_trigger(struct dasd_device *device, ...@@ -309,7 +309,8 @@ static void dasd_eer_write_standard_trigger(struct dasd_device *device,
do_gettimeofday(&tv); do_gettimeofday(&tv);
header.tv_sec = tv.tv_sec; header.tv_sec = tv.tv_sec;
header.tv_usec = tv.tv_usec; header.tv_usec = tv.tv_usec;
strncpy(header.busid, device->cdev->dev.bus_id, DASD_EER_BUSID_SIZE); strncpy(header.busid, dev_name(&device->cdev->dev),
DASD_EER_BUSID_SIZE);
spin_lock_irqsave(&bufferlock, flags); spin_lock_irqsave(&bufferlock, flags);
list_for_each_entry(eerb, &bufferlist, list) { list_for_each_entry(eerb, &bufferlist, list) {
...@@ -349,7 +350,8 @@ static void dasd_eer_write_snss_trigger(struct dasd_device *device, ...@@ -349,7 +350,8 @@ static void dasd_eer_write_snss_trigger(struct dasd_device *device,
do_gettimeofday(&tv); do_gettimeofday(&tv);
header.tv_sec = tv.tv_sec; header.tv_sec = tv.tv_sec;
header.tv_usec = tv.tv_usec; header.tv_usec = tv.tv_usec;
strncpy(header.busid, device->cdev->dev.bus_id, DASD_EER_BUSID_SIZE); strncpy(header.busid, dev_name(&device->cdev->dev),
DASD_EER_BUSID_SIZE);
spin_lock_irqsave(&bufferlock, flags); spin_lock_irqsave(&bufferlock, flags);
list_for_each_entry(eerb, &bufferlist, list) { list_for_each_entry(eerb, &bufferlist, list) {
......
...@@ -451,13 +451,13 @@ dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, ...@@ -451,13 +451,13 @@ dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req,
} }
len = sprintf(page, KERN_ERR PRINTK_HEADER len = sprintf(page, KERN_ERR PRINTK_HEADER
" I/O status report for device %s:\n", " I/O status report for device %s:\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
len += sprintf(page + len, KERN_ERR PRINTK_HEADER len += sprintf(page + len, KERN_ERR PRINTK_HEADER
" in req: %p CS: 0x%02X DS: 0x%02X\n", req, " in req: %p CS: 0x%02X DS: 0x%02X\n", req,
irb->scsw.cmd.cstat, irb->scsw.cmd.dstat); irb->scsw.cmd.cstat, irb->scsw.cmd.dstat);
len += sprintf(page + len, KERN_ERR PRINTK_HEADER len += sprintf(page + len, KERN_ERR PRINTK_HEADER
" device %s: Failing CCW: %p\n", " device %s: Failing CCW: %p\n",
device->cdev->dev.bus_id, dev_name(&device->cdev->dev),
(void *) (addr_t) irb->scsw.cmd.cpa); (void *) (addr_t) irb->scsw.cmd.cpa);
if (irb->esw.esw0.erw.cons) { if (irb->esw.esw0.erw.cons) {
for (sl = 0; sl < 4; sl++) { for (sl = 0; sl < 4; sl++) {
......
...@@ -126,7 +126,7 @@ do { \ ...@@ -126,7 +126,7 @@ do { \
#define DEV_MESSAGE(d_loglevel,d_device,d_string,d_args...)\ #define DEV_MESSAGE(d_loglevel,d_device,d_string,d_args...)\
do { \ do { \
printk(d_loglevel PRINTK_HEADER " %s: " d_string "\n", \ printk(d_loglevel PRINTK_HEADER " %s: " d_string "\n", \
d_device->cdev->dev.bus_id, d_args); \ dev_name(&d_device->cdev->dev), d_args); \
DBF_DEV_EVENT(DBF_ALERT, d_device, d_string, d_args); \ DBF_DEV_EVENT(DBF_ALERT, d_device, d_string, d_args); \
} while(0) } while(0)
...@@ -140,7 +140,7 @@ do { \ ...@@ -140,7 +140,7 @@ do { \
#define DEV_MESSAGE_LOG(d_loglevel,d_device,d_string,d_args...)\ #define DEV_MESSAGE_LOG(d_loglevel,d_device,d_string,d_args...)\
do { \ do { \
printk(d_loglevel PRINTK_HEADER " %s: " d_string "\n", \ printk(d_loglevel PRINTK_HEADER " %s: " d_string "\n", \
d_device->cdev->dev.bus_id, d_args); \ dev_name(&d_device->cdev->dev), d_args); \
} while(0) } while(0)
#define MESSAGE_LOG(d_loglevel,d_string,d_args...)\ #define MESSAGE_LOG(d_loglevel,d_string,d_args...)\
......
...@@ -67,7 +67,7 @@ dasd_devices_show(struct seq_file *m, void *v) ...@@ -67,7 +67,7 @@ dasd_devices_show(struct seq_file *m, void *v)
return 0; return 0;
} }
/* Print device number. */ /* Print device number. */
seq_printf(m, "%s", device->cdev->dev.bus_id); seq_printf(m, "%s", dev_name(&device->cdev->dev));
/* Print discipline string. */ /* Print discipline string. */
if (device != NULL && device->discipline != NULL) if (device != NULL && device->discipline != NULL)
seq_printf(m, "(%s)", device->discipline->name); seq_printf(m, "(%s)", device->discipline->name);
......
...@@ -91,7 +91,7 @@ static struct rw_semaphore dcssblk_devices_sem; ...@@ -91,7 +91,7 @@ static struct rw_semaphore dcssblk_devices_sem;
static void static void
dcssblk_release_segment(struct device *dev) dcssblk_release_segment(struct device *dev)
{ {
PRINT_DEBUG("segment release fn called for %s\n", dev->bus_id); PRINT_DEBUG("segment release fn called for %s\n", dev_name(dev));
kfree(container_of(dev, struct dcssblk_dev_info, dev)); kfree(container_of(dev, struct dcssblk_dev_info, dev));
module_put(THIS_MODULE); module_put(THIS_MODULE);
} }
...@@ -602,7 +602,8 @@ dcssblk_make_request(struct request_queue *q, struct bio *bio) ...@@ -602,7 +602,8 @@ dcssblk_make_request(struct request_queue *q, struct bio *bio)
case SEG_TYPE_SC: case SEG_TYPE_SC:
/* cannot write to these segments */ /* cannot write to these segments */
if (bio_data_dir(bio) == WRITE) { if (bio_data_dir(bio) == WRITE) {
PRINT_WARN("rejecting write to ro segment %s\n", dev_info->dev.bus_id); PRINT_WARN("rejecting write to ro segment %s\n",
dev_name(&dev_info->dev));
goto fail; goto fail;
} }
} }
......
This diff is collapsed.
...@@ -278,7 +278,7 @@ tapeblock_cleanup_device(struct tape_device *device) ...@@ -278,7 +278,7 @@ tapeblock_cleanup_device(struct tape_device *device)
if (!device->blk_data.disk) { if (!device->blk_data.disk) {
PRINT_ERR("(%s): No gendisk to clean up!\n", PRINT_ERR("(%s): No gendisk to clean up!\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
goto cleanup_queue; goto cleanup_queue;
} }
......
...@@ -215,12 +215,12 @@ tape_med_state_set(struct tape_device *device, enum tape_medium_state newstate) ...@@ -215,12 +215,12 @@ tape_med_state_set(struct tape_device *device, enum tape_medium_state newstate)
case MS_UNLOADED: case MS_UNLOADED:
device->tape_generic_status |= GMT_DR_OPEN(~0); device->tape_generic_status |= GMT_DR_OPEN(~0);
PRINT_INFO("(%s): Tape is unloaded\n", PRINT_INFO("(%s): Tape is unloaded\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
break; break;
case MS_LOADED: case MS_LOADED:
device->tape_generic_status &= ~GMT_DR_OPEN(~0); device->tape_generic_status &= ~GMT_DR_OPEN(~0);
PRINT_INFO("(%s): Tape has been mounted\n", PRINT_INFO("(%s): Tape has been mounted\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
break; break;
default: default:
// print nothing // print nothing
...@@ -415,7 +415,7 @@ tape_generic_offline(struct tape_device *device) ...@@ -415,7 +415,7 @@ tape_generic_offline(struct tape_device *device)
device->cdev_id); device->cdev_id);
PRINT_WARN("(%s): Set offline failed " PRINT_WARN("(%s): Set offline failed "
"- drive in use.\n", "- drive in use.\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
spin_unlock_irq(get_ccwdev_lock(device->cdev)); spin_unlock_irq(get_ccwdev_lock(device->cdev));
return -EBUSY; return -EBUSY;
} }
...@@ -538,7 +538,8 @@ tape_generic_probe(struct ccw_device *cdev) ...@@ -538,7 +538,8 @@ tape_generic_probe(struct ccw_device *cdev)
ret = sysfs_create_group(&cdev->dev.kobj, &tape_attr_group); ret = sysfs_create_group(&cdev->dev.kobj, &tape_attr_group);
if (ret) { if (ret) {
tape_put_device(device); tape_put_device(device);
PRINT_ERR("probe failed for tape device %s\n", cdev->dev.bus_id); PRINT_ERR("probe failed for tape device %s\n",
dev_name(&cdev->dev));
return ret; return ret;
} }
cdev->dev.driver_data = device; cdev->dev.driver_data = device;
...@@ -546,7 +547,7 @@ tape_generic_probe(struct ccw_device *cdev) ...@@ -546,7 +547,7 @@ tape_generic_probe(struct ccw_device *cdev)
device->cdev = cdev; device->cdev = cdev;
ccw_device_get_id(cdev, &dev_id); ccw_device_get_id(cdev, &dev_id);
device->cdev_id = devid_to_int(&dev_id); device->cdev_id = devid_to_int(&dev_id);
PRINT_INFO("tape device %s found\n", cdev->dev.bus_id); PRINT_INFO("tape device %s found\n", dev_name(&cdev->dev));
return ret; return ret;
} }
...@@ -616,7 +617,7 @@ tape_generic_remove(struct ccw_device *cdev) ...@@ -616,7 +617,7 @@ tape_generic_remove(struct ccw_device *cdev)
device->cdev_id); device->cdev_id);
PRINT_WARN("(%s): Drive in use vanished - " PRINT_WARN("(%s): Drive in use vanished - "
"expect trouble!\n", "expect trouble!\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
PRINT_WARN("State was %i\n", device->tape_state); PRINT_WARN("State was %i\n", device->tape_state);
tape_state_set(device, TS_NOT_OPER); tape_state_set(device, TS_NOT_OPER);
__tape_discard_requests(device); __tape_discard_requests(device);
...@@ -840,7 +841,7 @@ tape_dump_sense(struct tape_device* device, struct tape_request *request, ...@@ -840,7 +841,7 @@ tape_dump_sense(struct tape_device* device, struct tape_request *request,
PRINT_INFO("-------------------------------------------------\n"); PRINT_INFO("-------------------------------------------------\n");
PRINT_INFO("DSTAT : %02x CSTAT: %02x CPA: %04x\n", PRINT_INFO("DSTAT : %02x CSTAT: %02x CPA: %04x\n",
irb->scsw.cmd.dstat, irb->scsw.cmd.cstat, irb->scsw.cmd.cpa); irb->scsw.cmd.dstat, irb->scsw.cmd.cstat, irb->scsw.cmd.cpa);
PRINT_INFO("DEVICE: %s\n", device->cdev->dev.bus_id); PRINT_INFO("DEVICE: %s\n", dev_name(&device->cdev->dev));
if (request != NULL) if (request != NULL)
PRINT_INFO("OP : %s\n", tape_op_verbose[request->op]); PRINT_INFO("OP : %s\n", tape_op_verbose[request->op]);
...@@ -1051,7 +1052,7 @@ __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb) ...@@ -1051,7 +1052,7 @@ __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
device = (struct tape_device *) cdev->dev.driver_data; device = (struct tape_device *) cdev->dev.driver_data;
if (device == NULL) { if (device == NULL) {
PRINT_ERR("could not get device structure for %s " PRINT_ERR("could not get device structure for %s "
"in interrupt\n", cdev->dev.bus_id); "in interrupt\n", dev_name(&cdev->dev));
return; return;
} }
request = (struct tape_request *) intparm; request = (struct tape_request *) intparm;
...@@ -1064,13 +1065,13 @@ __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb) ...@@ -1064,13 +1065,13 @@ __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
switch (PTR_ERR(irb)) { switch (PTR_ERR(irb)) {
case -ETIMEDOUT: case -ETIMEDOUT:
PRINT_WARN("(%s): Request timed out\n", PRINT_WARN("(%s): Request timed out\n",
cdev->dev.bus_id); dev_name(&cdev->dev));
case -EIO: case -EIO:
__tape_end_request(device, request, -EIO); __tape_end_request(device, request, -EIO);
break; break;
default: default:
PRINT_ERR("(%s): Unexpected i/o error %li\n", PRINT_ERR("(%s): Unexpected i/o error %li\n",
cdev->dev.bus_id, dev_name(&cdev->dev),
PTR_ERR(irb)); PTR_ERR(irb));
} }
return; return;
......
...@@ -52,7 +52,7 @@ static int tape_proc_show(struct seq_file *m, void *v) ...@@ -52,7 +52,7 @@ static int tape_proc_show(struct seq_file *m, void *v)
return 0; return 0;
spin_lock_irq(get_ccwdev_lock(device->cdev)); spin_lock_irq(get_ccwdev_lock(device->cdev));
seq_printf(m, "%d\t", (int) n); seq_printf(m, "%d\t", (int) n);
seq_printf(m, "%-10.10s ", device->cdev->dev.bus_id); seq_printf(m, "%-10.10s ", dev_name(&device->cdev->dev));
seq_printf(m, "%04X/", device->cdev->id.cu_type); seq_printf(m, "%04X/", device->cdev->id.cu_type);
seq_printf(m, "%02X\t", device->cdev->id.cu_model); seq_printf(m, "%02X\t", device->cdev->id.cu_model);
seq_printf(m, "%04X/", device->cdev->id.dev_type); seq_printf(m, "%04X/", device->cdev->id.dev_type);
......
...@@ -47,7 +47,7 @@ tape_std_assign_timeout(unsigned long data) ...@@ -47,7 +47,7 @@ tape_std_assign_timeout(unsigned long data)
rc = tape_cancel_io(device, request); rc = tape_cancel_io(device, request);
if(rc) if(rc)
PRINT_ERR("(%s): Assign timeout: Cancel failed with rc = %i\n", PRINT_ERR("(%s): Assign timeout: Cancel failed with rc = %i\n",
device->cdev->dev.bus_id, rc); dev_name(&device->cdev->dev), rc);
} }
...@@ -83,7 +83,7 @@ tape_std_assign(struct tape_device *device) ...@@ -83,7 +83,7 @@ tape_std_assign(struct tape_device *device)
if (rc != 0) { if (rc != 0) {
PRINT_WARN("%s: assign failed - device might be busy\n", PRINT_WARN("%s: assign failed - device might be busy\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
DBF_EVENT(3, "%08x: assign failed - device might be busy\n", DBF_EVENT(3, "%08x: assign failed - device might be busy\n",
device->cdev_id); device->cdev_id);
} else { } else {
...@@ -106,7 +106,7 @@ tape_std_unassign (struct tape_device *device) ...@@ -106,7 +106,7 @@ tape_std_unassign (struct tape_device *device)
DBF_EVENT(3, "(%08x): Can't unassign device\n", DBF_EVENT(3, "(%08x): Can't unassign device\n",
device->cdev_id); device->cdev_id);
PRINT_WARN("(%s): Can't unassign device - device gone\n", PRINT_WARN("(%s): Can't unassign device - device gone\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
return -EIO; return -EIO;
} }
...@@ -120,7 +120,8 @@ tape_std_unassign (struct tape_device *device) ...@@ -120,7 +120,8 @@ tape_std_unassign (struct tape_device *device)
if ((rc = tape_do_io(device, request)) != 0) { if ((rc = tape_do_io(device, request)) != 0) {
DBF_EVENT(3, "%08x: Unassign failed\n", device->cdev_id); DBF_EVENT(3, "%08x: Unassign failed\n", device->cdev_id);
PRINT_WARN("%s: Unassign failed\n", device->cdev->dev.bus_id); PRINT_WARN("%s: Unassign failed\n",
dev_name(&device->cdev->dev));
} else { } else {
DBF_EVENT(3, "%08x: Tape unassigned\n", device->cdev_id); DBF_EVENT(3, "%08x: Tape unassigned\n", device->cdev_id);
} }
...@@ -634,10 +635,10 @@ tape_std_mtcompression(struct tape_device *device, int mt_count) ...@@ -634,10 +635,10 @@ tape_std_mtcompression(struct tape_device *device, int mt_count)
DBF_EXCEPTION(6, "xcom parm\n"); DBF_EXCEPTION(6, "xcom parm\n");
if (*device->modeset_byte & 0x08) if (*device->modeset_byte & 0x08)
PRINT_INFO("(%s) Compression is currently on\n", PRINT_INFO("(%s) Compression is currently on\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
else else
PRINT_INFO("(%s) Compression is currently off\n", PRINT_INFO("(%s) Compression is currently off\n",
device->cdev->dev.bus_id); dev_name(&device->cdev->dev));
PRINT_INFO("Use 1 to switch compression on, 0 to " PRINT_INFO("Use 1 to switch compression on, 0 to "
"switch it off\n"); "switch it off\n");
return -EINVAL; return -EINVAL;
......
...@@ -751,7 +751,7 @@ static int vmlogrdr_register_device(struct vmlogrdr_priv_t *priv) ...@@ -751,7 +751,7 @@ static int vmlogrdr_register_device(struct vmlogrdr_priv_t *priv)
priv->class_device = device_create_drvdata(vmlogrdr_class, dev, priv->class_device = device_create_drvdata(vmlogrdr_class, dev,
MKDEV(vmlogrdr_major, MKDEV(vmlogrdr_major,
priv->minor_num), priv->minor_num),
priv, "%s", dev->bus_id); priv, "%s", dev_name(dev));
if (IS_ERR(priv->class_device)) { if (IS_ERR(priv->class_device)) {
ret = PTR_ERR(priv->class_device); ret = PTR_ERR(priv->class_device);
priv->class_device=NULL; priv->class_device=NULL;
......
...@@ -886,11 +886,11 @@ static int ur_set_online(struct ccw_device *cdev) ...@@ -886,11 +886,11 @@ static int ur_set_online(struct ccw_device *cdev)
goto fail_free_cdev; goto fail_free_cdev;
if (urd->cdev->id.cu_type == READER_PUNCH_DEVTYPE) { if (urd->cdev->id.cu_type == READER_PUNCH_DEVTYPE) {
if (urd->class == DEV_CLASS_UR_I) if (urd->class == DEV_CLASS_UR_I)
sprintf(node_id, "vmrdr-%s", cdev->dev.bus_id); sprintf(node_id, "vmrdr-%s", dev_name(&cdev->dev));
if (urd->class == DEV_CLASS_UR_O) if (urd->class == DEV_CLASS_UR_O)
sprintf(node_id, "vmpun-%s", cdev->dev.bus_id); sprintf(node_id, "vmpun-%s", dev_name(&cdev->dev));
} else if (urd->cdev->id.cu_type == PRINTER_DEVTYPE) { } else if (urd->cdev->id.cu_type == PRINTER_DEVTYPE) {
sprintf(node_id, "vmprt-%s", cdev->dev.bus_id); sprintf(node_id, "vmprt-%s", dev_name(&cdev->dev));
} else { } else {
rc = -EOPNOTSUPP; rc = -EOPNOTSUPP;
goto fail_free_cdev; goto fail_free_cdev;
......
...@@ -270,7 +270,7 @@ int ccwgroup_create_from_string(struct device *root, unsigned int creator_id, ...@@ -270,7 +270,7 @@ int ccwgroup_create_from_string(struct device *root, unsigned int creator_id,
} }
snprintf (gdev->dev.bus_id, BUS_ID_SIZE, "%s", snprintf (gdev->dev.bus_id, BUS_ID_SIZE, "%s",
gdev->cdev[0]->dev.bus_id); dev_name(&gdev->cdev[0]->dev));
rc = device_add(&gdev->dev); rc = device_add(&gdev->dev);
if (rc) if (rc)
......
...@@ -153,7 +153,7 @@ cio_start_handle_notoper(struct subchannel *sch, __u8 lpm) ...@@ -153,7 +153,7 @@ cio_start_handle_notoper(struct subchannel *sch, __u8 lpm)
CIO_MSG_EVENT(2, "cio_start: 'not oper' status for " CIO_MSG_EVENT(2, "cio_start: 'not oper' status for "
"subchannel 0.%x.%04x!\n", sch->schid.ssid, "subchannel 0.%x.%04x!\n", sch->schid.ssid,
sch->schid.sch_no); sch->schid.sch_no);
sprintf(dbf_text, "no%s", sch->dev.bus_id); sprintf(dbf_text, "no%s", dev_name(&sch->dev));
CIO_TRACE_EVENT(0, dbf_text); CIO_TRACE_EVENT(0, dbf_text);
CIO_HEX_EVENT(0, &sch->schib, sizeof (struct schib)); CIO_HEX_EVENT(0, &sch->schib, sizeof (struct schib));
...@@ -171,7 +171,7 @@ cio_start_key (struct subchannel *sch, /* subchannel structure */ ...@@ -171,7 +171,7 @@ cio_start_key (struct subchannel *sch, /* subchannel structure */
union orb *orb; union orb *orb;
CIO_TRACE_EVENT(4, "stIO"); CIO_TRACE_EVENT(4, "stIO");
CIO_TRACE_EVENT(4, sch->dev.bus_id); CIO_TRACE_EVENT(4, dev_name(&sch->dev));
orb = &to_io_private(sch)->orb; orb = &to_io_private(sch)->orb;
memset(orb, 0, sizeof(union orb)); memset(orb, 0, sizeof(union orb));
...@@ -232,7 +232,7 @@ cio_resume (struct subchannel *sch) ...@@ -232,7 +232,7 @@ cio_resume (struct subchannel *sch)
int ccode; int ccode;
CIO_TRACE_EVENT (4, "resIO"); CIO_TRACE_EVENT (4, "resIO");
CIO_TRACE_EVENT (4, sch->dev.bus_id); CIO_TRACE_EVENT(4, dev_name(&sch->dev));
ccode = rsch (sch->schid); ccode = rsch (sch->schid);
...@@ -269,7 +269,7 @@ cio_halt(struct subchannel *sch) ...@@ -269,7 +269,7 @@ cio_halt(struct subchannel *sch)
return -ENODEV; return -ENODEV;
CIO_TRACE_EVENT (2, "haltIO"); CIO_TRACE_EVENT (2, "haltIO");
CIO_TRACE_EVENT (2, sch->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&sch->dev));
/* /*
* Issue "Halt subchannel" and process condition code * Issue "Halt subchannel" and process condition code
...@@ -304,7 +304,7 @@ cio_clear(struct subchannel *sch) ...@@ -304,7 +304,7 @@ cio_clear(struct subchannel *sch)
return -ENODEV; return -ENODEV;
CIO_TRACE_EVENT (2, "clearIO"); CIO_TRACE_EVENT (2, "clearIO");
CIO_TRACE_EVENT (2, sch->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&sch->dev));
/* /*
* Issue "Clear subchannel" and process condition code * Issue "Clear subchannel" and process condition code
...@@ -340,7 +340,7 @@ cio_cancel (struct subchannel *sch) ...@@ -340,7 +340,7 @@ cio_cancel (struct subchannel *sch)
return -ENODEV; return -ENODEV;
CIO_TRACE_EVENT (2, "cancelIO"); CIO_TRACE_EVENT (2, "cancelIO");
CIO_TRACE_EVENT (2, sch->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&sch->dev));
ccode = xsch (sch->schid); ccode = xsch (sch->schid);
...@@ -404,7 +404,7 @@ int cio_enable_subchannel(struct subchannel *sch, u32 intparm) ...@@ -404,7 +404,7 @@ int cio_enable_subchannel(struct subchannel *sch, u32 intparm)
int ret; int ret;
CIO_TRACE_EVENT (2, "ensch"); CIO_TRACE_EVENT (2, "ensch");
CIO_TRACE_EVENT (2, sch->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&sch->dev));
if (sch_is_pseudo_sch(sch)) if (sch_is_pseudo_sch(sch))
return -EINVAL; return -EINVAL;
...@@ -454,7 +454,7 @@ int cio_disable_subchannel(struct subchannel *sch) ...@@ -454,7 +454,7 @@ int cio_disable_subchannel(struct subchannel *sch)
int ret; int ret;
CIO_TRACE_EVENT (2, "dissch"); CIO_TRACE_EVENT (2, "dissch");
CIO_TRACE_EVENT (2, sch->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&sch->dev));
if (sch_is_pseudo_sch(sch)) if (sch_is_pseudo_sch(sch))
return 0; return 0;
......
...@@ -1101,7 +1101,7 @@ static void io_subchannel_irq(struct subchannel *sch) ...@@ -1101,7 +1101,7 @@ static void io_subchannel_irq(struct subchannel *sch)
cdev = sch_get_cdev(sch); cdev = sch_get_cdev(sch);
CIO_TRACE_EVENT(3, "IRQ"); CIO_TRACE_EVENT(3, "IRQ");
CIO_TRACE_EVENT(3, sch->dev.bus_id); CIO_TRACE_EVENT(3, dev_name(&sch->dev));
if (cdev) if (cdev)
dev_fsm_event(cdev, DEV_EVENT_INTERRUPT); dev_fsm_event(cdev, DEV_EVENT_INTERRUPT);
} }
...@@ -1707,7 +1707,7 @@ __ccwdev_check_busid(struct device *dev, void *id) ...@@ -1707,7 +1707,7 @@ __ccwdev_check_busid(struct device *dev, void *id)
bus_id = id; bus_id = id;
return (strncmp(bus_id, dev->bus_id, BUS_ID_SIZE) == 0); return (strncmp(bus_id, dev_name(dev), BUS_ID_SIZE) == 0);
} }
......
...@@ -52,8 +52,10 @@ static void ccw_timeout_log(struct ccw_device *cdev) ...@@ -52,8 +52,10 @@ static void ccw_timeout_log(struct ccw_device *cdev)
printk(KERN_WARNING "cio: orb:\n"); printk(KERN_WARNING "cio: orb:\n");
print_hex_dump(KERN_WARNING, "cio: ", DUMP_PREFIX_NONE, 16, 1, print_hex_dump(KERN_WARNING, "cio: ", DUMP_PREFIX_NONE, 16, 1,
orb, sizeof(*orb), 0); orb, sizeof(*orb), 0);
printk(KERN_WARNING "cio: ccw device bus id: %s\n", cdev->dev.bus_id); printk(KERN_WARNING "cio: ccw device bus id: %s\n",
printk(KERN_WARNING "cio: subchannel bus id: %s\n", sch->dev.bus_id); dev_name(&cdev->dev));
printk(KERN_WARNING "cio: subchannel bus id: %s\n",
dev_name(&sch->dev));
printk(KERN_WARNING "cio: subchannel lpm: %02x, opm: %02x, " printk(KERN_WARNING "cio: subchannel lpm: %02x, opm: %02x, "
"vpm: %02x\n", sch->lpm, sch->opm, sch->vpm); "vpm: %02x\n", sch->lpm, sch->opm, sch->vpm);
......
...@@ -498,7 +498,7 @@ ccw_device_stlck(struct ccw_device *cdev) ...@@ -498,7 +498,7 @@ ccw_device_stlck(struct ccw_device *cdev)
sch = to_subchannel(cdev->dev.parent); sch = to_subchannel(cdev->dev.parent);
CIO_TRACE_EVENT(2, "stl lock"); CIO_TRACE_EVENT(2, "stl lock");
CIO_TRACE_EVENT(2, cdev->dev.bus_id); CIO_TRACE_EVENT(2, dev_name(&cdev->dev));
buf = kmalloc(32*sizeof(char), GFP_DMA|GFP_KERNEL); buf = kmalloc(32*sizeof(char), GFP_DMA|GFP_KERNEL);
if (!buf) if (!buf)
......
...@@ -299,7 +299,7 @@ claw_probe(struct ccwgroup_device *cgdev) ...@@ -299,7 +299,7 @@ claw_probe(struct ccwgroup_device *cgdev)
probe_error(cgdev); probe_error(cgdev);
put_device(&cgdev->dev); put_device(&cgdev->dev);
printk(KERN_WARNING "add_files failed %s %s Exit Line %d \n", printk(KERN_WARNING "add_files failed %s %s Exit Line %d \n",
cgdev->cdev[0]->dev.bus_id,__func__,__LINE__); dev_name(&cgdev->cdev[0]->dev), __func__, __LINE__);
CLAW_DBF_TEXT_(2, setup, "probex%d", rc); CLAW_DBF_TEXT_(2, setup, "probex%d", rc);
return rc; return rc;
} }
...@@ -584,7 +584,7 @@ claw_irq_handler(struct ccw_device *cdev, ...@@ -584,7 +584,7 @@ claw_irq_handler(struct ccw_device *cdev,
if (!cdev->dev.driver_data) { if (!cdev->dev.driver_data) {
printk(KERN_WARNING "claw: unsolicited interrupt for device:" printk(KERN_WARNING "claw: unsolicited interrupt for device:"
"%s received c-%02x d-%02x\n", "%s received c-%02x d-%02x\n",
cdev->dev.bus_id, irb->scsw.cmd.cstat, dev_name(&cdev->dev), irb->scsw.cmd.cstat,
irb->scsw.cmd.dstat); irb->scsw.cmd.dstat);
CLAW_DBF_TEXT(2, trace, "badirq"); CLAW_DBF_TEXT(2, trace, "badirq");
return; return;
...@@ -598,7 +598,7 @@ claw_irq_handler(struct ccw_device *cdev, ...@@ -598,7 +598,7 @@ claw_irq_handler(struct ccw_device *cdev,
p_ch = &privptr->channel[WRITE]; p_ch = &privptr->channel[WRITE];
else { else {
printk(KERN_WARNING "claw: Can't determine channel for " printk(KERN_WARNING "claw: Can't determine channel for "
"interrupt, device %s\n", cdev->dev.bus_id); "interrupt, device %s\n", dev_name(&cdev->dev));
CLAW_DBF_TEXT(2, trace, "badchan"); CLAW_DBF_TEXT(2, trace, "badchan");
return; return;
} }
...@@ -662,7 +662,7 @@ claw_irq_handler(struct ccw_device *cdev, ...@@ -662,7 +662,7 @@ claw_irq_handler(struct ccw_device *cdev,
printk(KERN_WARNING "claw: unsolicited " printk(KERN_WARNING "claw: unsolicited "
"interrupt for device:" "interrupt for device:"
"%s received c-%02x d-%02x\n", "%s received c-%02x d-%02x\n",
cdev->dev.bus_id, dev_name(&cdev->dev),
irb->scsw.cmd.cstat, irb->scsw.cmd.cstat,
irb->scsw.cmd.dstat); irb->scsw.cmd.dstat);
return; return;
...@@ -1136,19 +1136,20 @@ ccw_check_return_code(struct ccw_device *cdev, int return_code) ...@@ -1136,19 +1136,20 @@ ccw_check_return_code(struct ccw_device *cdev, int return_code)
break; break;
case -ENODEV: case -ENODEV:
printk(KERN_EMERG "%s: Missing device called " printk(KERN_EMERG "%s: Missing device called "
"for IO ENODEV\n", cdev->dev.bus_id); "for IO ENODEV\n", dev_name(&cdev->dev));
break; break;
case -EIO: case -EIO:
printk(KERN_EMERG "%s: Status pending... EIO \n", printk(KERN_EMERG "%s: Status pending... EIO \n",
cdev->dev.bus_id); dev_name(&cdev->dev));
break; break;
case -EINVAL: case -EINVAL:
printk(KERN_EMERG "%s: Invalid Dev State EINVAL \n", printk(KERN_EMERG "%s: Invalid Dev State EINVAL \n",
cdev->dev.bus_id); dev_name(&cdev->dev));
break; break;
default: default:
printk(KERN_EMERG "%s: Unknown error in " printk(KERN_EMERG "%s: Unknown error in "
"Do_IO %d\n",cdev->dev.bus_id, return_code); "Do_IO %d\n", dev_name(&cdev->dev),
return_code);
} }
} }
CLAW_DBF_TEXT(4, trace, "ccwret"); CLAW_DBF_TEXT(4, trace, "ccwret");
...@@ -2848,11 +2849,11 @@ add_channel(struct ccw_device *cdev,int i,struct claw_privbk *privptr) ...@@ -2848,11 +2849,11 @@ add_channel(struct ccw_device *cdev,int i,struct claw_privbk *privptr)
struct chbk *p_ch; struct chbk *p_ch;
struct ccw_dev_id dev_id; struct ccw_dev_id dev_id;
CLAW_DBF_TEXT_(2, setup, "%s", cdev->dev.bus_id); CLAW_DBF_TEXT_(2, setup, "%s", dev_name(&cdev->dev));
privptr->channel[i].flag = i+1; /* Read is 1 Write is 2 */ privptr->channel[i].flag = i+1; /* Read is 1 Write is 2 */
p_ch = &privptr->channel[i]; p_ch = &privptr->channel[i];
p_ch->cdev = cdev; p_ch->cdev = cdev;
snprintf(p_ch->id, CLAW_ID_SIZE, "cl-%s", cdev->dev.bus_id); snprintf(p_ch->id, CLAW_ID_SIZE, "cl-%s", dev_name(&cdev->dev));
ccw_device_get_id(cdev, &dev_id); ccw_device_get_id(cdev, &dev_id);
p_ch->devno = dev_id.devno; p_ch->devno = dev_id.devno;
if ((p_ch->irb = kzalloc(sizeof (struct irb),GFP_KERNEL)) == NULL) { if ((p_ch->irb = kzalloc(sizeof (struct irb),GFP_KERNEL)) == NULL) {
...@@ -3020,7 +3021,7 @@ claw_remove_device(struct ccwgroup_device *cgdev) ...@@ -3020,7 +3021,7 @@ claw_remove_device(struct ccwgroup_device *cgdev)
priv = cgdev->dev.driver_data; priv = cgdev->dev.driver_data;
BUG_ON(!priv); BUG_ON(!priv);
printk(KERN_INFO "claw: %s() called %s will be removed.\n", printk(KERN_INFO "claw: %s() called %s will be removed.\n",
__func__,cgdev->cdev[0]->dev.bus_id); __func__, dev_name(&cgdev->cdev[0]->dev));
if (cgdev->state == CCWGROUP_ONLINE) if (cgdev->state == CCWGROUP_ONLINE)
claw_shutdown_device(cgdev); claw_shutdown_device(cgdev);
claw_remove_files(&cgdev->dev); claw_remove_files(&cgdev->dev);
......
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
#define CLAW_MAX_DEV 256 /* max claw devices */ #define CLAW_MAX_DEV 256 /* max claw devices */
#define MAX_NAME_LEN 8 /* host name, adapter name length */ #define MAX_NAME_LEN 8 /* host name, adapter name length */
#define CLAW_FRAME_SIZE 4096 #define CLAW_FRAME_SIZE 4096
#define CLAW_ID_SIZE BUS_ID_SIZE+3 #define CLAW_ID_SIZE 20+3
/* state machine codes used in claw_irq_handler */ /* state machine codes used in claw_irq_handler */
......
...@@ -277,18 +277,18 @@ static long ctcm_check_irb_error(struct ccw_device *cdev, struct irb *irb) ...@@ -277,18 +277,18 @@ static long ctcm_check_irb_error(struct ccw_device *cdev, struct irb *irb)
CTCM_DBF_TEXT_(ERROR, CTC_DBF_WARN, CTCM_DBF_TEXT_(ERROR, CTC_DBF_WARN,
"irb error %ld on device %s\n", "irb error %ld on device %s\n",
PTR_ERR(irb), cdev->dev.bus_id); PTR_ERR(irb), dev_name(&cdev->dev));
switch (PTR_ERR(irb)) { switch (PTR_ERR(irb)) {
case -EIO: case -EIO:
ctcm_pr_warn("i/o-error on device %s\n", cdev->dev.bus_id); ctcm_pr_warn("i/o-error on device %s\n", dev_name(&cdev->dev));
break; break;
case -ETIMEDOUT: case -ETIMEDOUT:
ctcm_pr_warn("timeout on device %s\n", cdev->dev.bus_id); ctcm_pr_warn("timeout on device %s\n", dev_name(&cdev->dev));
break; break;
default: default:
ctcm_pr_warn("unknown error %ld on device %s\n", ctcm_pr_warn("unknown error %ld on device %s\n",
PTR_ERR(irb), cdev->dev.bus_id); PTR_ERR(irb), dev_name(&cdev->dev));
} }
return PTR_ERR(irb); return PTR_ERR(irb);
} }
...@@ -1182,7 +1182,7 @@ static void ctcm_irq_handler(struct ccw_device *cdev, ...@@ -1182,7 +1182,7 @@ static void ctcm_irq_handler(struct ccw_device *cdev,
int dstat; int dstat;
CTCM_DBF_TEXT_(TRACE, CTC_DBF_DEBUG, CTCM_DBF_TEXT_(TRACE, CTC_DBF_DEBUG,
"Enter %s(%s)", CTCM_FUNTAIL, &cdev->dev.bus_id); "Enter %s(%s)", CTCM_FUNTAIL, dev_name(&cdev->dev));
if (ctcm_check_irb_error(cdev, irb)) if (ctcm_check_irb_error(cdev, irb))
return; return;
...@@ -1208,14 +1208,14 @@ static void ctcm_irq_handler(struct ccw_device *cdev, ...@@ -1208,14 +1208,14 @@ static void ctcm_irq_handler(struct ccw_device *cdev,
ch = priv->channel[WRITE]; ch = priv->channel[WRITE];
else { else {
ctcm_pr_err("ctcm: Can't determine channel for interrupt, " ctcm_pr_err("ctcm: Can't determine channel for interrupt, "
"device %s\n", cdev->dev.bus_id); "device %s\n", dev_name(&cdev->dev));
return; return;
} }
dev = ch->netdev; dev = ch->netdev;
if (dev == NULL) { if (dev == NULL) {
ctcm_pr_crit("ctcm: %s dev=NULL bus_id=%s, ch=0x%p\n", ctcm_pr_crit("ctcm: %s dev=NULL bus_id=%s, ch=0x%p\n",
__func__, cdev->dev.bus_id, ch); __func__, dev_name(&cdev->dev), ch);
return; return;
} }
...@@ -1329,7 +1329,7 @@ static int add_channel(struct ccw_device *cdev, enum channel_types type, ...@@ -1329,7 +1329,7 @@ static int add_channel(struct ccw_device *cdev, enum channel_types type,
CTCM_DBF_TEXT_(SETUP, CTC_DBF_INFO, CTCM_DBF_TEXT_(SETUP, CTC_DBF_INFO,
"%s(%s), type %d, proto %d", "%s(%s), type %d, proto %d",
__func__, cdev->dev.bus_id, type, priv->protocol); __func__, dev_name(&cdev->dev), type, priv->protocol);
ch = kzalloc(sizeof(struct channel), GFP_KERNEL); ch = kzalloc(sizeof(struct channel), GFP_KERNEL);
if (ch == NULL) if (ch == NULL)
...@@ -1358,7 +1358,7 @@ static int add_channel(struct ccw_device *cdev, enum channel_types type, ...@@ -1358,7 +1358,7 @@ static int add_channel(struct ccw_device *cdev, enum channel_types type,
goto nomem_return; goto nomem_return;
ch->cdev = cdev; ch->cdev = cdev;
snprintf(ch->id, CTCM_ID_SIZE, "ch-%s", cdev->dev.bus_id); snprintf(ch->id, CTCM_ID_SIZE, "ch-%s", dev_name(&cdev->dev));
ch->type = type; ch->type = type;
/** /**
......
...@@ -104,7 +104,7 @@ ...@@ -104,7 +104,7 @@
#define READ 0 #define READ 0
#define WRITE 1 #define WRITE 1
#define CTCM_ID_SIZE BUS_ID_SIZE+3 #define CTCM_ID_SIZE 20+3
struct ctcm_profile { struct ctcm_profile {
unsigned long maxmulti; unsigned long maxmulti;
......
...@@ -492,7 +492,7 @@ lcs_start_channel(struct lcs_channel *channel) ...@@ -492,7 +492,7 @@ lcs_start_channel(struct lcs_channel *channel)
unsigned long flags; unsigned long flags;
int rc; int rc;
LCS_DBF_TEXT_(4,trace,"ssch%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace,"ssch%s", dev_name(&channel->ccwdev->dev));
spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags);
rc = ccw_device_start(channel->ccwdev, rc = ccw_device_start(channel->ccwdev,
channel->ccws + channel->io_idx, 0, 0, channel->ccws + channel->io_idx, 0, 0,
...@@ -501,7 +501,8 @@ lcs_start_channel(struct lcs_channel *channel) ...@@ -501,7 +501,8 @@ lcs_start_channel(struct lcs_channel *channel)
channel->state = LCS_CH_STATE_RUNNING; channel->state = LCS_CH_STATE_RUNNING;
spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags);
if (rc) { if (rc) {
LCS_DBF_TEXT_(4,trace,"essh%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4,trace,"essh%s",
dev_name(&channel->ccwdev->dev));
PRINT_ERR("Error in starting channel, rc=%d!\n", rc); PRINT_ERR("Error in starting channel, rc=%d!\n", rc);
} }
return rc; return rc;
...@@ -514,12 +515,13 @@ lcs_clear_channel(struct lcs_channel *channel) ...@@ -514,12 +515,13 @@ lcs_clear_channel(struct lcs_channel *channel)
int rc; int rc;
LCS_DBF_TEXT(4,trace,"clearch"); LCS_DBF_TEXT(4,trace,"clearch");
LCS_DBF_TEXT_(4,trace,"%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace, "%s", dev_name(&channel->ccwdev->dev));
spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags);
rc = ccw_device_clear(channel->ccwdev, (addr_t) channel); rc = ccw_device_clear(channel->ccwdev, (addr_t) channel);
spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags);
if (rc) { if (rc) {
LCS_DBF_TEXT_(4,trace,"ecsc%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace, "ecsc%s",
dev_name(&channel->ccwdev->dev));
return rc; return rc;
} }
wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_CLEARED)); wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_CLEARED));
...@@ -540,13 +542,14 @@ lcs_stop_channel(struct lcs_channel *channel) ...@@ -540,13 +542,14 @@ lcs_stop_channel(struct lcs_channel *channel)
if (channel->state == LCS_CH_STATE_STOPPED) if (channel->state == LCS_CH_STATE_STOPPED)
return 0; return 0;
LCS_DBF_TEXT(4,trace,"haltsch"); LCS_DBF_TEXT(4,trace,"haltsch");
LCS_DBF_TEXT_(4,trace,"%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace, "%s", dev_name(&channel->ccwdev->dev));
channel->state = LCS_CH_STATE_INIT; channel->state = LCS_CH_STATE_INIT;
spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags);
rc = ccw_device_halt(channel->ccwdev, (addr_t) channel); rc = ccw_device_halt(channel->ccwdev, (addr_t) channel);
spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags);
if (rc) { if (rc) {
LCS_DBF_TEXT_(4,trace,"ehsc%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace, "ehsc%s",
dev_name(&channel->ccwdev->dev));
return rc; return rc;
} }
/* Asynchronous halt initialted. Wait for its completion. */ /* Asynchronous halt initialted. Wait for its completion. */
...@@ -632,10 +635,11 @@ __lcs_resume_channel(struct lcs_channel *channel) ...@@ -632,10 +635,11 @@ __lcs_resume_channel(struct lcs_channel *channel)
return 0; return 0;
if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND) if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND)
return 0; return 0;
LCS_DBF_TEXT_(5, trace, "rsch%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(5, trace, "rsch%s", dev_name(&channel->ccwdev->dev));
rc = ccw_device_resume(channel->ccwdev); rc = ccw_device_resume(channel->ccwdev);
if (rc) { if (rc) {
LCS_DBF_TEXT_(4, trace, "ersc%s", channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(4, trace, "ersc%s",
dev_name(&channel->ccwdev->dev));
PRINT_ERR("Error in lcs_resume_channel: rc=%d\n",rc); PRINT_ERR("Error in lcs_resume_channel: rc=%d\n",rc);
} else } else
channel->state = LCS_CH_STATE_RUNNING; channel->state = LCS_CH_STATE_RUNNING;
...@@ -1302,18 +1306,18 @@ lcs_check_irb_error(struct ccw_device *cdev, struct irb *irb) ...@@ -1302,18 +1306,18 @@ lcs_check_irb_error(struct ccw_device *cdev, struct irb *irb)
switch (PTR_ERR(irb)) { switch (PTR_ERR(irb)) {
case -EIO: case -EIO:
PRINT_WARN("i/o-error on device %s\n", cdev->dev.bus_id); PRINT_WARN("i/o-error on device %s\n", dev_name(&cdev->dev));
LCS_DBF_TEXT(2, trace, "ckirberr"); LCS_DBF_TEXT(2, trace, "ckirberr");
LCS_DBF_TEXT_(2, trace, " rc%d", -EIO); LCS_DBF_TEXT_(2, trace, " rc%d", -EIO);
break; break;
case -ETIMEDOUT: case -ETIMEDOUT:
PRINT_WARN("timeout on device %s\n", cdev->dev.bus_id); PRINT_WARN("timeout on device %s\n", dev_name(&cdev->dev));
LCS_DBF_TEXT(2, trace, "ckirberr"); LCS_DBF_TEXT(2, trace, "ckirberr");
LCS_DBF_TEXT_(2, trace, " rc%d", -ETIMEDOUT); LCS_DBF_TEXT_(2, trace, " rc%d", -ETIMEDOUT);
break; break;
default: default:
PRINT_WARN("unknown error %ld on device %s\n", PTR_ERR(irb), PRINT_WARN("unknown error %ld on device %s\n", PTR_ERR(irb),
cdev->dev.bus_id); dev_name(&cdev->dev));
LCS_DBF_TEXT(2, trace, "ckirberr"); LCS_DBF_TEXT(2, trace, "ckirberr");
LCS_DBF_TEXT(2, trace, " rc???"); LCS_DBF_TEXT(2, trace, " rc???");
} }
...@@ -1390,7 +1394,7 @@ lcs_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) ...@@ -1390,7 +1394,7 @@ lcs_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
cstat = irb->scsw.cmd.cstat; cstat = irb->scsw.cmd.cstat;
dstat = irb->scsw.cmd.dstat; dstat = irb->scsw.cmd.dstat;
LCS_DBF_TEXT_(5, trace, "Rint%s",cdev->dev.bus_id); LCS_DBF_TEXT_(5, trace, "Rint%s", dev_name(&cdev->dev));
LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.cstat, LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.cstat,
irb->scsw.cmd.dstat); irb->scsw.cmd.dstat);
LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.fctl, LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.fctl,
...@@ -1400,7 +1404,7 @@ lcs_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) ...@@ -1400,7 +1404,7 @@ lcs_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
rc = lcs_get_problem(cdev, irb); rc = lcs_get_problem(cdev, irb);
if (rc || (dstat & DEV_STAT_UNIT_EXCEP)) { if (rc || (dstat & DEV_STAT_UNIT_EXCEP)) {
PRINT_WARN("check on device %s, dstat=0x%X, cstat=0x%X \n", PRINT_WARN("check on device %s, dstat=0x%X, cstat=0x%X \n",
cdev->dev.bus_id, dstat, cstat); dev_name(&cdev->dev), dstat, cstat);
if (rc) { if (rc) {
channel->state = LCS_CH_STATE_ERROR; channel->state = LCS_CH_STATE_ERROR;
} }
...@@ -1463,7 +1467,7 @@ lcs_tasklet(unsigned long data) ...@@ -1463,7 +1467,7 @@ lcs_tasklet(unsigned long data)
int rc; int rc;
channel = (struct lcs_channel *) data; channel = (struct lcs_channel *) data;
LCS_DBF_TEXT_(5, trace, "tlet%s",channel->ccwdev->dev.bus_id); LCS_DBF_TEXT_(5, trace, "tlet%s", dev_name(&channel->ccwdev->dev));
/* Check for processed buffers. */ /* Check for processed buffers. */
iob = channel->iob; iob = channel->iob;
...@@ -2244,7 +2248,7 @@ lcs_recovery(void *ptr) ...@@ -2244,7 +2248,7 @@ lcs_recovery(void *ptr)
return 0; return 0;
LCS_DBF_TEXT(4, trace, "recover2"); LCS_DBF_TEXT(4, trace, "recover2");
gdev = card->gdev; gdev = card->gdev;
PRINT_WARN("Recovery of device %s started...\n", gdev->dev.bus_id); PRINT_WARN("Recovery of device %s started...\n", dev_name(&gdev->dev));
rc = __lcs_shutdown_device(gdev, 1); rc = __lcs_shutdown_device(gdev, 1);
rc = lcs_new_device(gdev); rc = lcs_new_device(gdev);
if (!rc) if (!rc)
......
...@@ -90,11 +90,11 @@ struct qeth_dbf_info { ...@@ -90,11 +90,11 @@ struct qeth_dbf_info {
#define CARD_RDEV(card) card->read.ccwdev #define CARD_RDEV(card) card->read.ccwdev
#define CARD_WDEV(card) card->write.ccwdev #define CARD_WDEV(card) card->write.ccwdev
#define CARD_DDEV(card) card->data.ccwdev #define CARD_DDEV(card) card->data.ccwdev
#define CARD_BUS_ID(card) card->gdev->dev.bus_id #define CARD_BUS_ID(card) dev_name(&card->gdev->dev)
#define CARD_RDEV_ID(card) card->read.ccwdev->dev.bus_id #define CARD_RDEV_ID(card) dev_name(&card->read.ccwdev->dev)
#define CARD_WDEV_ID(card) card->write.ccwdev->dev.bus_id #define CARD_WDEV_ID(card) dev_name(&card->write.ccwdev->dev)
#define CARD_DDEV_ID(card) card->data.ccwdev->dev.bus_id #define CARD_DDEV_ID(card) dev_name(&card->data.ccwdev->dev)
#define CHANNEL_ID(channel) channel->ccwdev->dev.bus_id #define CHANNEL_ID(channel) dev_name(&channel->ccwdev->dev)
/** /**
* card stuff * card stuff
......
...@@ -745,7 +745,7 @@ static int qeth_get_problem(struct ccw_device *cdev, struct irb *irb) ...@@ -745,7 +745,7 @@ static int qeth_get_problem(struct ccw_device *cdev, struct irb *irb)
SCHN_STAT_PROT_CHECK | SCHN_STAT_PROG_CHECK)) { SCHN_STAT_PROT_CHECK | SCHN_STAT_PROG_CHECK)) {
QETH_DBF_TEXT(TRACE, 2, "CGENCHK"); QETH_DBF_TEXT(TRACE, 2, "CGENCHK");
PRINT_WARN("check on device %s, dstat=x%x, cstat=x%x ", PRINT_WARN("check on device %s, dstat=x%x, cstat=x%x ",
cdev->dev.bus_id, dstat, cstat); dev_name(&cdev->dev), dstat, cstat);
print_hex_dump(KERN_WARNING, "qeth: irb ", DUMP_PREFIX_OFFSET, print_hex_dump(KERN_WARNING, "qeth: irb ", DUMP_PREFIX_OFFSET,
16, 1, irb, 64, 1); 16, 1, irb, 64, 1);
return 1; return 1;
...@@ -784,12 +784,12 @@ static long __qeth_check_irb_error(struct ccw_device *cdev, ...@@ -784,12 +784,12 @@ static long __qeth_check_irb_error(struct ccw_device *cdev,
switch (PTR_ERR(irb)) { switch (PTR_ERR(irb)) {
case -EIO: case -EIO:
PRINT_WARN("i/o-error on device %s\n", cdev->dev.bus_id); PRINT_WARN("i/o-error on device %s\n", dev_name(&cdev->dev));
QETH_DBF_TEXT(TRACE, 2, "ckirberr"); QETH_DBF_TEXT(TRACE, 2, "ckirberr");
QETH_DBF_TEXT_(TRACE, 2, " rc%d", -EIO); QETH_DBF_TEXT_(TRACE, 2, " rc%d", -EIO);
break; break;
case -ETIMEDOUT: case -ETIMEDOUT:
PRINT_WARN("timeout on device %s\n", cdev->dev.bus_id); PRINT_WARN("timeout on device %s\n", dev_name(&cdev->dev));
QETH_DBF_TEXT(TRACE, 2, "ckirberr"); QETH_DBF_TEXT(TRACE, 2, "ckirberr");
QETH_DBF_TEXT_(TRACE, 2, " rc%d", -ETIMEDOUT); QETH_DBF_TEXT_(TRACE, 2, " rc%d", -ETIMEDOUT);
if (intparm == QETH_RCD_PARM) { if (intparm == QETH_RCD_PARM) {
...@@ -803,7 +803,7 @@ static long __qeth_check_irb_error(struct ccw_device *cdev, ...@@ -803,7 +803,7 @@ static long __qeth_check_irb_error(struct ccw_device *cdev,
break; break;
default: default:
PRINT_WARN("unknown error %ld on device %s\n", PTR_ERR(irb), PRINT_WARN("unknown error %ld on device %s\n", PTR_ERR(irb),
cdev->dev.bus_id); dev_name(&cdev->dev));
QETH_DBF_TEXT(TRACE, 2, "ckirberr"); QETH_DBF_TEXT(TRACE, 2, "ckirberr");
QETH_DBF_TEXT(TRACE, 2, " rc???"); QETH_DBF_TEXT(TRACE, 2, " rc???");
} }
...@@ -4081,7 +4081,7 @@ static int qeth_core_probe_device(struct ccwgroup_device *gdev) ...@@ -4081,7 +4081,7 @@ static int qeth_core_probe_device(struct ccwgroup_device *gdev)
if (!get_device(dev)) if (!get_device(dev))
return -ENODEV; return -ENODEV;
QETH_DBF_TEXT_(SETUP, 2, "%s", gdev->dev.bus_id); QETH_DBF_TEXT_(SETUP, 2, "%s", dev_name(&gdev->dev));
card = qeth_alloc_card(); card = qeth_alloc_card();
if (!card) { if (!card) {
......
...@@ -596,7 +596,7 @@ struct zfcp_data { ...@@ -596,7 +596,7 @@ struct zfcp_data {
struct semaphore config_sema; /* serialises configuration struct semaphore config_sema; /* serialises configuration
changes */ changes */
atomic_t loglevel; /* current loglevel */ atomic_t loglevel; /* current loglevel */
char init_busid[BUS_ID_SIZE]; char init_busid[20];
u64 init_wwpn; u64 init_wwpn;
u64 init_fcp_lun; u64 init_fcp_lun;
struct kmem_cache *fsf_req_qtcb_cache; struct kmem_cache *fsf_req_qtcb_cache;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment