Lines Matching refs:result

142 	int			result;
146 result = topo_mod_nvalloc(mod, &pi_enum_fns, NV_UNIQUE_NAME);
147 result |= topo_mod_nvalloc(mod, &pi_meths, NV_UNIQUE_NAME);
148 if (result != 0) {
161 result |= nvlist_add_uint64(pi_enum_fns, fp->hc_name, faddr);
171 result |= nvlist_add_uint64(pi_meths, mp->hc_name, maddr);
175 if (result != 0) {
203 int result;
222 result = pi_walkerlist_create(mod);
223 if (result != 0) {
225 return (result);
229 result = pi_walkerlist_add(mod, t_parent, mde_node);
230 if (result != 0) {
234 return (result);
250 result = nvlist_add_uint64(pi_enum_fns, hc_name, faddr);
251 if (result != 0) {
265 result = md_walk_dag(pip->mdp, mde_node, component_cookie, arc_cookie,
267 switch (result) {
279 result = -1;
289 "walker encountered invalid result: %d. "
290 "Continuing\n", result);
292 result = 0;
305 return (result);
322 int result;
350 result = pi_get_instance(mod, mdp, mde_node, &inst);
351 if (result != 0) {
370 result = pi_walkerlist_find(mod, mde_node, &t_parent);
371 if (result != 0 || t_parent == NULL) {
381 result = pi_walker_node_range(mod, mdp, NULL, mde_node);
384 return (result);
392 result = pi_walker_node_create(mod, mdp, mde_node, t_parent, inst,
394 if (result != MDE_WALK_NEXT || t_node == NULL) {
403 return (result);
409 result = pi_walker_node_range(mod, mdp, t_node, mde_node);
411 topo_mod_dprintf(mod, "walker completed node_0x%llx result = %d\n",
412 (uint64_t)mde_node, result);
414 return (result);
422 int result;
450 result = nvlist_lookup_uint64(pi_enum_fns, hc_name, &faddr);
451 if (result == 0) {
464 result = (func)(mod, mdp, mde_node, inst, t_parent, hc_name, t_node);
465 if (result != 0) {
489 result = topo_mod_enumerate(mod, *t_node, SES,
491 if (result != 0)
515 int result;
562 result = topo_mod_nvalloc(mod, &typelist, NV_UNIQUE_NAME);
563 if (result != 0) {
592 result = pi_walkerlist_addtype(mod, typelist,
594 if (result != 0) {
695 int result;
698 result = topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME);
699 if (result != 0) {
700 return (result);
815 pi_walkernode_t *result;
824 result = uu_list_find(walker_list, &search_criteria, NULL, &idx);
825 if (result == NULL) {
828 *tpp = result->t_parent;
831 uu_list_remove(walker_list, result);
832 uu_list_node_fini(result, &(result->walker_node), walker_pool);
833 topo_mod_free(mod, result, sizeof (pi_walkernode_t));