Lines Matching refs:result

69 	int		result;
80 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
82 if (result != 0 || *t_node == NULL) {
87 return (result);
91 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node,
93 if (result != 0) {
98 return (result);
101 result = pi_enum_pciexrc_finddev(mod, mdp, mde_node, *t_node);
102 if (result == 0) {
109 result = pi_defer_add(mod, mde_node, t_parent, *t_node,
111 if (result != 0) {
113 result = pi_enum_pciexrc_defer(mod, mdp, mde_node, inst,
122 result = 0;
127 return (result);
137 int result;
155 result = topo_node_range_create(mod, t_node, PCI_BUS, min, max);
156 if (result != 0) {
166 result = topo_mod_enumerate(mod, t_node, PCI_BUS, PCIEX_BUS,
168 if (result != 0) {
177 return (result);
192 int result;
248 result = -1;
252 result = topo_node_asru_set(t_node, devfmri, 0, &err);
254 if (result != 0) {
264 result = topo_pgroup_create(t_node, &io_pgroup, &err);
265 if (result < 0) {
274 result = topo_pgroup_create(t_node, &pci_pgroup, &err);
275 if (result < 0) {
284 result = topo_prop_set_string(t_node, TOPO_PGROUP_IO, TOPO_IO_DEV,
286 if (result != 0) {
295 result = topo_prop_set_string(t_node, TOPO_PGROUP_IO, TOPO_IO_DEVTYPE,
297 if (result < 0) {
315 result = -1;
322 result = -1;
334 result = -1;
342 result = topo_prop_set_string(t_node, TOPO_PGROUP_IO, TOPO_IO_DRIVER,
344 if (result < 0) {
358 result = -1;
361 result = topo_prop_set_fmri(t_node, TOPO_PGROUP_IO, TOPO_IO_MODULE,
364 if (result < 0) {
374 result = topo_prop_set_string(t_node, TOPO_PGROUP_PCI,
376 if (result < 0) {
385 result = topo_prop_set_string(t_node, TOPO_PGROUP_PCI,
387 if (result < 0) {
396 result = topo_node_range_create(mod, t_node, PCIEX_BUS, 0,
398 if (result != 0) {
402 result = -1;
413 return (result);