Lines Matching refs:class_dev
432 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
440 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
586 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
602 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
622 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
636 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
644 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
680 struct class_device *class_dev = &device->class_dev;
684 class_dev->class = &ib_class;
685 class_dev->class_data = device;
686 class_dev->dev = device->dma_device;
687 strlcpy(class_dev->class_id, device->name, BUS_ID_SIZE);
691 ret = class_device_register(class_dev);
696 ret = class_device_create_file(class_dev, ib_class_attributes[i]);
701 device->ports_parent.parent = kobject_get(&class_dev->kobj);
742 kobject_put(&class_dev->kobj);
745 class_device_unregister(class_dev);
766 class_device_unregister(&device->class_dev);