Lines Matching refs:result

138 	int			result;
142 result = topo_mod_nvalloc(mod, &pi_enum_fns, NV_UNIQUE_NAME);
143 result |= topo_mod_nvalloc(mod, &pi_meths, NV_UNIQUE_NAME);
144 if (result != 0) {
157 result |= nvlist_add_uint64(pi_enum_fns, fp->hc_name, faddr);
167 result |= nvlist_add_uint64(pi_meths, mp->hc_name, maddr);
171 if (result != 0) {
199 int result;
218 result = pi_walkerlist_create(mod);
219 if (result != 0) {
221 return (result);
225 result = pi_walkerlist_add(mod, t_parent, mde_node);
226 if (result != 0) {
230 return (result);
246 result = nvlist_add_uint64(pi_enum_fns, hc_name, faddr);
247 if (result != 0) {
261 result = md_walk_dag(pip->mdp, mde_node, component_cookie, arc_cookie,
263 switch (result) {
275 result = -1;
285 "walker encountered invalid result: %d. "
286 "Continuing\n", result);
288 result = 0;
301 return (result);
318 int result;
346 result = pi_get_instance(mod, mdp, mde_node, &inst);
347 if (result != 0) {
366 result = pi_walkerlist_find(mod, mde_node, &t_parent);
367 if (result != 0 || t_parent == NULL) {
377 result = pi_walker_node_range(mod, mdp, NULL, mde_node);
380 return (result);
388 result = pi_walker_node_create(mod, mdp, mde_node, t_parent, inst,
390 if (result != MDE_WALK_NEXT || t_node == NULL) {
399 return (result);
405 result = pi_walker_node_range(mod, mdp, t_node, mde_node);
407 topo_mod_dprintf(mod, "walker completed node_0x%llx result = %d\n",
408 (uint64_t)mde_node, result);
410 return (result);
418 int result;
446 result = nvlist_lookup_uint64(pi_enum_fns, hc_name, &faddr);
447 if (result == 0) {
460 result = (func)(mod, mdp, mde_node, inst, t_parent, hc_name, t_node);
461 if (result != 0) {
483 int result;
530 result = topo_mod_nvalloc(mod, &typelist, NV_UNIQUE_NAME);
531 if (result != 0) {
560 result = pi_walkerlist_addtype(mod, typelist,
562 if (result != 0) {
663 int result;
666 result = topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME);
667 if (result != 0) {
668 return (result);
783 pi_walkernode_t *result;
792 result = uu_list_find(walker_list, &search_criteria, NULL, &idx);
793 if (result == NULL) {
796 *tpp = result->t_parent;
799 uu_list_remove(walker_list, result);
800 uu_list_node_fini(result, &(result->walker_node), walker_pool);
801 topo_mod_free(mod, result, sizeof (pi_walkernode_t));