Lines Matching refs:baseminor

38 	unsigned int baseminor;  member
98 __register_chrdev_region(unsigned int major, unsigned int baseminor, in __register_chrdev_region() argument
112 if (minorct > MINORMASK + 1 - baseminor) { in __register_chrdev_region()
114 name, baseminor, baseminor + minorct - 1, 0, MINORMASK); in __register_chrdev_region()
143 if (curr->baseminor + curr->minorct <= baseminor) in __register_chrdev_region()
146 if (curr->baseminor >= baseminor + minorct) in __register_chrdev_region()
153 cd->baseminor = baseminor; in __register_chrdev_region()
169 __unregister_chrdev_region(unsigned major, unsigned baseminor, int minorct) in __unregister_chrdev_region() argument
177 (*cp)->baseminor == baseminor && in __unregister_chrdev_region()
233 int alloc_chrdev_region(dev_t *dev, unsigned baseminor, unsigned count, in alloc_chrdev_region() argument
237 cd = __register_chrdev_region(0, baseminor, count, name); in alloc_chrdev_region()
240 *dev = MKDEV(cd->major, cd->baseminor); in alloc_chrdev_region()
265 int __register_chrdev(unsigned int major, unsigned int baseminor, in __register_chrdev() argument
273 cd = __register_chrdev_region(major, baseminor, count, name); in __register_chrdev()
285 err = cdev_add(cdev, MKDEV(cd->major, baseminor), count); in __register_chrdev()
295 kfree(__unregister_chrdev_region(cd->major, baseminor, count)); in __register_chrdev()
332 void __unregister_chrdev(unsigned int major, unsigned int baseminor, in __unregister_chrdev() argument
337 cd = __unregister_chrdev_region(major, baseminor, count); in __unregister_chrdev()