Lines Matching refs:minor

80 			    di_minor_t minor, controller_t *cp);
81 static int add_cluster_devs(di_node_t node, di_minor_t minor,
84 di_node_t node, di_minor_t minor);
86 static int add_devs(di_node_t node, di_minor_t minor, void *arg);
93 static char *bus_type(di_node_t node, di_minor_t minor,
100 static char *ctype(di_node_t node, di_minor_t minor);
120 static int is_cluster_disk(di_node_t node, di_minor_t minor);
122 static int is_drive(di_minor_t minor);
123 static int is_zvol(di_node_t node, di_minor_t minor);
124 static int is_HBA(di_node_t node, di_minor_t minor);
191 add_bus(struct search_args *args, di_node_t node, di_minor_t minor, in add_bus() argument
204 if ((btype = bus_type(node, minor, args->ph)) == NULL) { in add_bus()
302 add_cluster_devs(di_node_t node, di_minor_t minor, void *arg) in add_cluster_devs() argument
309 if (!is_cluster_disk(node, minor)) { in add_cluster_devs()
322 di_minor_name(minor)); in add_cluster_devs()
329 args->minor = minor; in add_cluster_devs()
339 di_minor_name(minor)); in add_cluster_devs()
354 add_controller(struct search_args *args, di_node_t node, di_minor_t minor) in add_controller() argument
405 c_type = ctype(node, minor); in add_controller()
518 add_devs(di_node_t node, di_minor_t minor, void *arg) in add_devs() argument
532 di_minor_name(minor)); in add_devs()
538 di_minor_spectype(minor), in add_devs()
539 (di_minor_nodetype(minor) != NULL ? in add_devs()
540 di_minor_nodetype(minor) : "NULL")); in add_devs()
543 if (bus_type(node, minor, args->ph) != NULL) { in add_devs()
544 if (add_bus(args, node, minor, NULL) == NULL) { in add_devs()
549 } else if (is_HBA(node, minor)) { in add_devs()
550 if (add_controller(args, node, minor) == NULL) { in add_devs()
555 } else if (di_minor_spectype(minor) == S_IFCHR && in add_devs()
556 (is_drive(minor) || is_zvol(node, minor))) { in add_devs()
566 args->minor = minor; in add_devs()
592 if (is_zvol(node, minor)) { in add_devs()
597 if (di_prop_lookup_strings(di_minor_devt(minor), in add_devs()
633 devpath, di_minor_name(minor)); in add_devs()
636 if (libdiskmgt_str_eq(di_minor_nodetype(minor), in add_devs()
661 di_minor_t minor; in add_disk2controller() local
672 minor = di_minor_next(pnode, NULL); in add_disk2controller()
673 if (minor == NULL) { in add_disk2controller()
677 if ((cp = add_controller(args, pnode, minor)) == NULL) { in add_disk2controller()
1001 type = di_minor_nodetype(args->minor); in create_disk()
1105 ctype(di_node_t node, di_minor_t minor) in ctype() argument
1110 type = di_minor_nodetype(minor); in ctype()
1118 if (libdiskmgt_str_eq(di_minor_name(minor), "scsa2usb")) { in ctype()
1228 char *minor; in fix_cluster_devpath() local
1231 minor = di_minor_name(args->minor); in fix_cluster_devpath()
1234 devid_str_encode(devid, minor)) != NULL) { in fix_cluster_devpath()
1542 bus_type(di_node_t node, di_minor_t minor, di_prom_handle_t ph) in bus_type() argument
1558 if (minor != NULL && strcmp(di_minor_nodetype(minor), in bus_type()
1567 is_cluster_disk(di_node_t node, di_minor_t minor) in is_cluster_disk() argument
1569 if (di_minor_spectype(minor) == S_IFCHR && in is_cluster_disk()
1570 libdiskmgt_str_eq(di_minor_nodetype(minor), DDI_PSEUDO) && in is_cluster_disk()
1629 is_drive(di_minor_t minor) in is_drive() argument
1631 return (strncmp(di_minor_nodetype(minor), DDI_NT_BLOCK, in is_drive()
1636 is_zvol(di_node_t node, di_minor_t minor) in is_zvol() argument
1639 minor(di_minor_devt(minor))) in is_zvol()
1645 is_HBA(di_node_t node, di_minor_t minor) in is_HBA() argument
1651 type = di_minor_nodetype(minor); in is_HBA()
1797 di_minor_t minor; in new_path() local
1863 minor = di_minor_next(node, NULL); in new_path()
1864 if (minor != NULL) { in new_path()
1865 pp->ctype = ctype(node, minor); in new_path()