Lines Matching refs:miscdyn
379 struct miscdevice miscdyn = { in miscdev_test_duplicate_error() local
398 ret = misc_register(&miscdyn); in miscdev_test_duplicate_error()
400 KUNIT_EXPECT_TRUE(test, is_valid_dynamic_minor(miscdyn.minor)); in miscdev_test_duplicate_error()
413 misc_deregister(&miscdyn); in miscdev_test_duplicate_error()
540 struct miscdevice miscdyn = { in miscdev_test_conflict() local
550 ret = misc_register(&miscdyn); in miscdev_test_conflict()
552 KUNIT_EXPECT_TRUE(test, is_valid_dynamic_minor(miscdyn.minor)); in miscdev_test_conflict()
558 miscstat.minor = miscdyn.minor; in miscdev_test_conflict()
564 miscdev_test_can_open(test, &miscdyn); in miscdev_test_conflict()
566 misc_deregister(&miscdyn); in miscdev_test_conflict()
572 struct miscdevice miscdyn = { in miscdev_test_conflict_reverse() local
586 ret = misc_register(&miscdyn); in miscdev_test_conflict_reverse()
588 KUNIT_EXPECT_TRUE(test, is_valid_dynamic_minor(miscdyn.minor)); in miscdev_test_conflict_reverse()
589 miscstat.minor = miscdyn.minor; in miscdev_test_conflict_reverse()
590 misc_deregister(&miscdyn); in miscdev_test_conflict_reverse()
594 KUNIT_EXPECT_EQ(test, miscstat.minor, miscdyn.minor); in miscdev_test_conflict_reverse()
601 miscdyn.minor = MISC_DYNAMIC_MINOR; in miscdev_test_conflict_reverse()
602 ret = misc_register(&miscdyn); in miscdev_test_conflict_reverse()
604 KUNIT_EXPECT_NE(test, miscdyn.minor, miscstat.minor); in miscdev_test_conflict_reverse()
605 KUNIT_EXPECT_TRUE(test, is_valid_dynamic_minor(miscdyn.minor)); in miscdev_test_conflict_reverse()
607 misc_deregister(&miscdyn); in miscdev_test_conflict_reverse()