Lines Matching refs:major
246 int major; member
251 static inline int major_to_index(unsigned major) in major_to_index() argument
253 return major % BLKDEV_MAJOR_HASH_SIZE; in major_to_index()
264 seq_printf(seqf, "%3d %s\n", dp->major, dp->name); in blkdev_show()
286 int register_blkdev(unsigned int major, const char *name) in register_blkdev() argument
294 if (major == 0) { in register_blkdev()
306 major = index; in register_blkdev()
307 ret = major; in register_blkdev()
316 p->major = major; in register_blkdev()
319 index = major_to_index(major); in register_blkdev()
322 if ((*n)->major == major) in register_blkdev()
332 major, name); in register_blkdev()
342 void unregister_blkdev(unsigned int major, const char *name) in unregister_blkdev() argument
346 int index = major_to_index(major); in unregister_blkdev()
350 if ((*n)->major == major) in unregister_blkdev()
419 *devt = MKDEV(disk->major, disk->first_minor + part->partno); in blk_alloc_devt()
593 WARN_ON(disk->minors && !(disk->major || disk->first_minor)); in add_disk()
608 disk->major = MAJOR(devt); in add_disk()