Lines Matching refs:minor
53 static int scsi_cfg_creat_cb(di_minor_t minor, di_node_t node);
54 static int sbd_cfg_creat_cb(di_minor_t minor, di_node_t node);
55 static int usb_cfg_creat_cb(di_minor_t minor, di_node_t node);
57 static int pci_cfg_creat_cb(di_minor_t minor, di_node_t node);
58 static int ib_cfg_creat_cb(di_minor_t minor, di_node_t node);
59 static int sata_cfg_creat_cb(di_minor_t minor, di_node_t node);
60 static int sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node);
160 scsi_cfg_creat_cb(di_minor_t minor, di_node_t node)
170 mn = di_minor_name(minor);
197 (void) devfsadm_mklink(path, node, minor, 0);
203 sbd_cfg_creat_cb(di_minor_t minor, di_node_t node)
209 (void) strcat(path, di_minor_name(minor));
210 (void) devfsadm_mklink(path, node, minor, 0);
216 usb_cfg_creat_cb(di_minor_t minor, di_node_t node)
226 (void) snprintf(path, sizeof (path), "%s:%s", cp, di_minor_name(minor));
235 di_minor_name(minor));
238 (void) devfsadm_mklink(path, node, minor, 0);
245 sata_cfg_creat_cb(di_minor_t minor, di_node_t node)
252 minor_nm = di_minor_name(minor);
275 (void) devfsadm_mklink(l_path, node, minor, 0);
281 sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node)
288 minor_nm = di_minor_name(minor);
309 (void) devfsadm_mklink(l_path, node, minor, 0);
331 * physpath must always have a minor name component
340 * No '.' in the minor name indicates a roothub port.
382 * <minor>
385 pci_cfg_devpath(di_node_t node, di_minor_t minor)
393 minor_nm = di_minor_name(minor);
596 pci_cfg_iob_name(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
675 pci_cfg_ap_path(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
707 pci_dev = PCIHP_AP_MINOR_NUM_TO_PCI_DEVNUM(di_minor_devt(minor));
714 rv = pci_cfg_iob_name(minor, chasnode, ph,
815 pci_dev = PCIHP_AP_MINOR_NUM_TO_PCI_DEVNUM(di_minor_devt(minor));
832 * the device tree for attachment point minor nodes and will invoke
862 * we use the name of the attachment point minor node if its pci device
863 * number (encoded in the minor number) is allowed by DI_PROP_AP_NAMES
868 pci_cfg_ap_legacy(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
878 pci_dev = PCIHP_AP_MINOR_NUM_TO_PCI_DEVNUM(di_minor_devt(minor));
882 (void) strlcpy(ap_path, di_minor_name(minor), ap_pathsz);
965 * <physpath> must include the minor node
1011 * the matching minor in the new snapshot through <ret_minor> if it is found,
1020 di_minor_t minor;
1032 * narrow down search by driver, then instance, then minor
1056 minor = DI_MINOR_NIL;
1057 while ((minor = di_minor_next(node, minor)) != DI_MINOR_NIL) {
1058 if (pci_devt == di_minor_devt(minor)) {
1059 *ret_minor = minor;
1085 di_minor_t minor;
1099 root_node = pci_cfg_snapshot(pci_node, pci_minor, &node, &minor);
1101 minor == DI_MINOR_NIL) {
1108 rv = pci_cfg_ap_path(minor, node, ph, ap_path, ap_pathsz,
1130 devpath = pci_cfg_devpath(node, minor);
1136 (void) devfsadm_mklink(linkbuf, node, minor, 0);
1145 * (i.e. devinfo snapshot + top down exhaustive minor search +
1166 rv = pci_cfg_ap_legacy(minor, node, ph, ap_path,
1173 (void) devfsadm_mklink(linkbuf, node, minor, 0);
1206 ib_cfg_creat_cb(di_minor_t minor, di_node_t node)
1215 (void) snprintf(path, sizeof (path), "%s:%s", cp, di_minor_name(minor));
1223 di_minor_name(minor));
1226 (void) devfsadm_mklink(path, node, minor, 0);