Lines Matching refs:child

64 	tnode_t *child;
73 child = topo_node_bind(mod, parent, SCSI_DEVICE, instance, fmri);
75 if (child == NULL)
77 if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
80 pci_pi_prop_set(child, pi, SCSI_ADDR_PROP_TARGET_PORT,
82 pci_pi_prop_set(child, pi, SCSI_ADDR_PROP_ATTACHED_PORT,
84 pci_pi_prop_set(child, pi, SCSI_ADDR_PROP_TARGET_PORT_PM,
86 pci_pi_prop_set(child, pi, SCSI_ADDR_PROP_ATTACHED_PORT_PM,
90 (void) topo_prop_set_int64(child, TOPO_PGROUP_STORAGE,
94 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_TARGET_PORT,
96 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_ATTACHED_PORT,
98 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_TARGET_PORT_PM,
100 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_ATTACHED_PORT_PM,
104 (void) topo_prop_set_int64(child, TOPO_PGROUP_STORAGE,
108 pci_di_prop_set(child, cn, DEVID_PROP_NAME, TOPO_STORAGE_DEVID);
109 pci_di_prop_set(child, cn, INQUIRY_VENDOR_ID,
111 pci_di_prop_set(child, cn, INQUIRY_PRODUCT_ID, TOPO_STORAGE_MODEL);
112 pci_di_prop_set(child, cn, INQUIRY_REVISION_ID,
116 (void) topo_prop_set_int32(child, TOPO_PGROUP_STORAGE,
124 tnode_t *child;
132 child = topo_node_bind(mod, parent, SMP_DEVICE, instance, fmri);
134 if (child == NULL)
136 if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
138 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_TARGET_PORT,
140 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_ATTACHED_PORT,
142 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_TARGET_PORT_PM,
144 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_ATTACHED_PORT_PM,
146 pci_di_prop_set(child, cn, DEVID_PROP_NAME, TOPO_STORAGE_DEVID);
147 pci_di_prop_set(child, cn, INQUIRY_VENDOR_ID,
149 pci_di_prop_set(child, cn, INQUIRY_PRODUCT_ID, TOPO_STORAGE_MODEL);
150 pci_di_prop_set(child, cn, INQUIRY_REVISION_ID,
158 tnode_t *child;
166 child = topo_node_bind(mod, parent, IPORT, instance, fmri);
168 if (child == NULL)
170 if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
171 return (child);
172 pci_di_prop_set(child, cn, SCSI_ADDR_PROP_INITIATOR_PORT,
174 (void) topo_prop_set_string(child, TOPO_PGROUP_STORAGE,
177 return (child);