disk_to_dev
get_device(disk_to_dev(disk));
ret = kobject_add(q->mq_kobj, &disk_to_dev(disk)->kobj, "mq");
ret = kobject_add(&disk->queue_kobj, &disk_to_dev(disk)->kobj, "queue");
kobject_uevent_env(&disk_to_dev(disk)->kobj, KOBJ_CHANGE, envp);
kobject_uevent_env(&disk_to_dev(disk)->kobj, KOBJ_CHANGE, envp);
disk_to_dev(disk)->class = &block_class;
disk_to_dev(disk)->type = &disk_type;
device_initialize(disk_to_dev(disk));
put_device(disk_to_dev(disk));
kobject_uevent_env(&disk_to_dev(gd)->kobj, KOBJ_CHANGE, envp);
struct device *ddev = disk_to_dev(disk);
struct device *ddev = disk_to_dev(disk);
sysfs_remove_link(&disk_to_dev(disk)->kobj, "bdi");
sysfs_remove_link(block_depr, dev_name(disk_to_dev(disk)));
pm_runtime_set_memalloc_noio(disk_to_dev(disk), false);
device_del(disk_to_dev(disk));
ret = add_symlink(bdev->bd_holder_dir, &disk_to_dev(disk)->kobj);
del_symlink(holder->holder_dir, &disk_to_dev(disk)->kobj);
struct device *ddev = disk_to_dev(disk);
get_device(disk_to_dev(disk));
kobject_uevent(&disk_to_dev(disk)->kobj, KOBJ_CHANGE);
kobject_uevent(&disk_to_dev(disk)->kobj, KOBJ_CHANGE);
struct device *ddev = disk_to_dev(state->disk);
disk_dev = disk_to_dev(gd);
kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE);
kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE);
dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 1);
dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 0);
kobject_uevent(&disk_to_dev(lo->lo_disk)->kobj, KOBJ_CHANGE);
kobject_uevent(&disk_to_dev(lo->lo_disk)->kobj, KOBJ_CHANGE);
kobject_uevent(&disk_to_dev(lo->lo_disk)->kobj, KOBJ_CHANGE);
dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 1);
dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 0);
kobject_uevent(&disk_to_dev(lo->lo_disk)->kobj, KOBJ_CHANGE);
dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 0);
lo->sysfs_inited = !sysfs_create_group(&disk_to_dev(lo->lo_disk)->kobj,
sysfs_remove_group(&disk_to_dev(lo->lo_disk)->kobj,
dev_dbg(disk_to_dev(nbd->disk), "queue cleared\n");
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err(disk_to_dev(nbd->disk), "Unsupported socket: should be TCP or UNIX.\n");
dev_err(disk_to_dev(nbd->disk), "Unsupported socket: shutdown callout must be supported.\n");
dev_err(disk_to_dev(nbd->disk),
dev_err(disk_to_dev(nbd->disk),
dev_info(disk_to_dev(nbd->disk), "NBD_DISCONNECT\n");
device_remove_file(disk_to_dev(nbd->disk), &pid_attr);
device_remove_file(disk_to_dev(nbd->disk), &backend_attr);
dev_err(disk_to_dev(nbd->disk), "server does not support multiple connections per device.\n");
error = device_create_file(disk_to_dev(nbd->disk), &pid_attr);
dev_err(disk_to_dev(nbd->disk), "device_create_file failed for pid!\n");
return disk_to_dev(nbd->disk);
dev_err(disk_to_dev(nbd->disk), "Could not allocate knbd recv work queue.\n");
ret = device_create_file(disk_to_dev(nbd->disk), &backend_attr);
dev_err(disk_to_dev(nbd->disk),
dev_warn(disk_to_dev(nbd->disk), "shutting down sockets\n");
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err(disk_to_dev(nbd->disk),
dev_err_ratelimited(disk_to_dev(nbd->disk),
dev_err(disk_to_dev(nbd->disk),
dev_err(disk_to_dev(nbd->disk), "Wrong magic (0x%lx)\n",
dev_err(disk_to_dev(nbd->disk), "Unexpected reply (%d) %p\n",
dev_err(disk_to_dev(nbd->disk), "Suspicious reply %d (status %u flags %lu)",
dev_err(disk_to_dev(nbd->disk), "Unexpected reply %d from different sock %d (expected %d)",
dev_err(disk_to_dev(nbd->disk), "Double reply on req %p, cmd_cookie %u, handle cookie %u\n",
dev_err(disk_to_dev(nbd->disk), "Command already handled %p\n",
dev_err(disk_to_dev(nbd->disk), "Raced with timeout on req %p\n",
dev_err(disk_to_dev(nbd->disk), "Other side returned error (%d)\n",
dev_err(disk_to_dev(nbd->disk), "Receive data failed (result %d)\n",
dev_err(disk_to_dev(nbd->disk), "%s: no io inflight\n",
struct kobject *gd_kobj = &disk_to_dev(dev->gd)->kobj;
struct kobject *gd_kobj = &disk_to_dev(dev->gd)->kobj;
gd_kobj = &disk_to_dev(dev->gd)->kobj;
gd_kobj = &disk_to_dev(dev->gd)->kobj;
bdev_kobj = &disk_to_dev(bdev->bd_disk)->kobj;
get_device(disk_to_dev(disk));
put_device(disk_to_dev(disk));
kobject_uevent_env(&disk_to_dev(d->disk)->kobj, KOBJ_CHANGE, env);
if (sysfs_create_link(&d->kobj, &disk_to_dev(d->disk)->kobj, "dev") ||
sysfs_create_link(&disk_to_dev(d->disk)->kobj,
err = kobject_add(&d->kobj, &disk_to_dev(d->disk)->kobj, "bcache");
kobject_uevent_env(&disk_to_dev(dc->disk.disk)->kobj,
&disk_to_dev(dm_disk(md))->kobj,
kobject_uevent_env(&disk_to_dev(dm_disk(md))->kobj, KOBJ_CHANGE, envp);
dm_send_uevents(&uevents, &disk_to_dev(md->disk)->kobj);
r = kobject_uevent_env(&disk_to_dev(md->disk)->kobj, action, envp);
kobject_uevent_env(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE, envp);
error = kobject_add(&mddev->kobj, &disk_to_dev(disk)->kobj, "%s", "md");
kobject_uevent(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE);
part_md = mmc_blk_alloc_req(card, disk_to_dev(md->disk), size, default_ro,
ret = sysfs_create_group(&disk_to_dev(gd)->kobj,
sysfs_remove_group(&disk_to_dev(old->disk)->kobj,
d->dev = disk_to_dev(mbd_dev->disk);
dev_err(disk_to_dev(dev->gd), "failed to open ubi volume %d_%d",
dev_info(disk_to_dev(dev->gd), "created from ubi%d:%d(%s)",
dev_info(disk_to_dev(dev->gd), "released");
dev_warn(disk_to_dev(dev->gd),
dev_info(disk_to_dev(dev->gd), "resized to %lld bytes",
struct device *dev = disk_to_dev(disk)->parent;
pmem->bb_state = sysfs_get_dirent(disk_to_dev(disk)->kobj.sd,
kobj = &disk_to_dev(head->disk)->kobj;
target = disk_to_dev(ns->disk);
dev_err(disk_to_dev(ns->head->disk),
target = disk_to_dev(ns->disk);
kobj = &disk_to_dev(ns->head->disk)->kobj;
struct device *dev = disk_to_dev(head->disk);
return ns->bdev ? disk_to_dev(ns->bdev->bd_disk) : NULL;
kobject_uevent(&disk_to_dev(device->block->gdp)->kobj,
kobject_uevent(&disk_to_dev(device->block->gdp)->kobj,
rc = device_move(disk_to_dev(gdp), &secondary->cdev->dev, DPM_ORDER_NONE);
ret = kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, action);
action, kobject_name(&disk_to_dev(bdev->bd_disk)->kobj),
&disk_to_dev(bdev->bd_disk)->kobj);
&disk_to_dev(sb->s_bdev->bd_disk)->kobj,