Lines Matching defs:dev
319 struct device dev;
332 container_of(d, struct sdebug_host_info, dev)
981 static int scsi_debug_ioctl(struct scsi_device *dev, unsigned int cmd,
986 sdev_printk(KERN_INFO, dev,
989 sdev_printk(KERN_INFO, dev,
993 sdev_printk(KERN_INFO, dev, "%s: cmd=0x%x\n",
1629 arr[n++] = 0xb6; /* ZB dev. char. */
1681 } else if (is_zbc && cmd[2] == 0xb6) { /* ZB dev. charact. */
4286 * device (e.g. /dev/sg7). The following magic will make that association:
5839 MODULE_PARM_DESC(vpd_use_hostno, "0 -> dev ids ignore hostno (def=1 -> unique dev ids)");
7065 static void sdebug_release_adapter(struct device *dev)
7069 sdbg_host = dev_to_sdebug_host(dev);
7219 sdbg_host->dev.bus = &pseudo_lld_bus;
7220 sdbg_host->dev.parent = pseudo_primary;
7221 sdbg_host->dev.release = &sdebug_release_adapter;
7222 dev_set_name(&sdbg_host->dev, "adapter%d", sdebug_num_hosts);
7224 error = device_register(&sdbg_host->dev);
7242 if (sdbg_host->dev.release)
7243 put_device(&sdbg_host->dev);
7298 device_unregister(&sdbg_host->dev);
7707 static int sdebug_driver_probe(struct device *dev)
7714 sdbg_host = dev_to_sdebug_host(dev);
7820 error = scsi_add_host(hpnt, &sdbg_host->dev);
7832 static void sdebug_driver_remove(struct device *dev)
7837 sdbg_host = dev_to_sdebug_host(dev);