Lines Matching defs:bsr_dev
57 struct bsr_dev {
68 dev_t bsr_dev;
95 struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
96 return sprintf(buf, "%u\n", bsr_dev->bsr_bytes);
102 struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
103 return sprintf(buf, "%u\n", bsr_dev->bsr_stride);
109 struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
110 return sprintf(buf, "%llu\n", bsr_dev->bsr_len);
123 struct bsr_dev *dev = filp->private_data;
148 struct bsr_dev *dev = container_of(cdev, struct bsr_dev, bsr_cdev);
162 struct bsr_dev *cur, *n;
194 struct bsr_dev *cur = kzalloc(sizeof(struct bsr_dev),
217 cur->bsr_dev = MKDEV(bsr_major, i + total_bsr_devs);
249 result = cdev_add(&cur->bsr_cdev, cur->bsr_dev, 1);
255 cur->bsr_device = device_create(bsr_class, NULL, cur->bsr_dev,
297 dev_t bsr_dev = MKDEV(bsr_major, 0);
312 result = alloc_chrdev_region(&bsr_dev, 0, BSR_MAX_DEVS, "bsr");
313 bsr_major = MAJOR(bsr_dev);
327 unregister_chrdev_region(bsr_dev, BSR_MAX_DEVS);