drivers/char/bsr.c
107
ATTRIBUTE_GROUPS(bsr_dev);
drivers/char/bsr.c
117
struct bsr_dev *dev = filp->private_data;
drivers/char/bsr.c
142
struct bsr_dev *dev = container_of(cdev, struct bsr_dev, bsr_cdev);
drivers/char/bsr.c
157
struct bsr_dev *cur, *n;
drivers/char/bsr.c
189
struct bsr_dev *cur = kzalloc_obj(struct bsr_dev);
drivers/char/bsr.c
211
cur->bsr_dev = MKDEV(bsr_major, i + total_bsr_devs);
drivers/char/bsr.c
243
result = cdev_add(&cur->bsr_cdev, cur->bsr_dev, 1);
drivers/char/bsr.c
249
cur->bsr_device = device_create(&bsr_class, NULL, cur->bsr_dev,
drivers/char/bsr.c
291
dev_t bsr_dev;
drivers/char/bsr.c
302
ret = alloc_chrdev_region(&bsr_dev, 0, BSR_MAX_DEVS, "bsr");
drivers/char/bsr.c
303
bsr_major = MAJOR(bsr_dev);
drivers/char/bsr.c
318
unregister_chrdev_region(bsr_dev, BSR_MAX_DEVS);
drivers/char/bsr.c
54
dev_t bsr_dev;
drivers/char/bsr.c
80
struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
drivers/char/bsr.c
81
return sprintf(buf, "%u\n", bsr_dev->bsr_bytes);
drivers/char/bsr.c
88
struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
drivers/char/bsr.c
89
return sprintf(buf, "%u\n", bsr_dev->bsr_stride);
drivers/char/bsr.c
96
struct bsr_dev *bsr_dev = dev_get_drvdata(dev);
drivers/char/bsr.c
97
return sprintf(buf, "%llu\n", bsr_dev->bsr_len);