Lines Matching defs:major
341 in_set_instance(dev_info_t *dip, in_drv_t *dp, major_t major)
347 dp->ind_instance = in_next_instance(major);
410 major_t major;
444 major = ddi_driver_major(dip);
504 instance_base = in_next_instance_block(major, nibp);
546 major_t major;
611 major = ddi_driver_major(dip);
612 ASSERT(major != DDI_MAJOR_T_NONE);
614 in_set_instance(dip, dp, major);
662 * produce the path to the given instance of a major number.
666 e_ddi_instance_majorinstance_to_path(major_t major, uint_t inst, char *path)
674 /* look for the instance threaded off major */
675 dnp = &devnamesp[major];
702 in_next_instance_block(major_t major, int block_size)
710 dnp = &devnamesp[major];
711 ASSERT(major != DDI_MAJOR_T_NONE);
764 in_next_instance(major_t major)
766 return (in_next_instance_block(major, 1));
779 major_t major;
798 major = ddi_driver_major(dip);
799 ASSERT(major != DDI_MAJOR_T_NONE);
800 dnp = &devnamesp[major];
879 * A new major has been added to the system. Run through the orphan list
902 * Hash instance list to devnames structure of major.
903 * Note that if there is not a valid major number for the
1294 major_t major;
1305 if ((major = ddi_name_to_major(name)) == DDI_MAJOR_T_NONE)
1307 dnp = &devnamesp[major];
1323 major_t major;
1325 /* hash to no major list */
1326 major = ddi_name_to_major(dp->ind_driver_name);
1327 if (major == DDI_MAJOR_T_NONE) {
1339 dnp = &devnamesp[major];