Lines Matching defs:dev
90 struct device *dev;
144 struct ib_umad_device *dev =
147 kfree(dev);
642 dev_notice(file->port->dev,
654 dev_notice(file->port->dev,
665 dev_notice(file->port->dev,
710 dev_warn(file->port->dev,
713 dev_warn(file->port->dev,
744 dev_notice(file->port->dev,
756 dev_notice(file->port->dev,
765 dev_notice(file->port->dev,
782 dev_notice(file->port->dev,
794 dev_notice(file->port->dev,
982 struct ib_umad_device *dev = file->port->umad_dev;
1011 kobject_put(&dev->kobj);
1110 static ssize_t show_ibdev(struct device *dev, struct device_attribute *attr,
1113 struct ib_umad_port *port = dev_get_drvdata(dev);
1122 static ssize_t show_port(struct device *dev, struct device_attribute *attr,
1125 struct ib_umad_port *port = dev_get_drvdata(dev);
1147 dev_err(&device->dev,
1199 port->dev = device_create(umad_class, device->dma_device,
1200 port->cdev.dev, port,
1202 if (IS_ERR(port->dev))
1205 if (device_create_file(port->dev, &dev_attr_ibdev))
1207 if (device_create_file(port->dev, &dev_attr_port))
1219 port->sm_cdev.dev, port,
1232 device_destroy(umad_class, port->sm_cdev.dev);
1238 device_destroy(umad_class, port->cdev.dev);
1255 dev_set_drvdata(port->dev, NULL);
1258 device_destroy(umad_class, port->cdev.dev);
1259 device_destroy(umad_class, port->sm_cdev.dev);
1350 static char *umad_devnode(struct device *dev, umode_t *mode)
1352 return kasprintf(GFP_KERNEL, "infiniband/%s", dev_name(dev));