Home
last modified time | relevance | path

Searched refs:arcp (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/cmd/sgs/gprof/common/
H A Darcs.c39 arctype *arcp; in addarc() local
47 arcp = arclookup(parentp, childp); in addarc()
48 if (arcp != 0) { in addarc()
56 arcp->arc_count, count); in addarc()
61 arcp->arc_count, count); in addarc()
67 arcp->arc_count += count; in addarc()
69 arcp->arc_count -= count; in addarc()
70 if (arcp->arc_count < 0) in addarc()
71 arcp->arc_count = 0; in addarc()
75 arcp = (arctype *)calloc(1, sizeof (*arcp)); in addarc()
[all …]
H A Dprintgprof.c395 arctype *arcp; in printparents() local
411 for (arcp = childp->parents; arcp; arcp = arcp->arc_parentlist) { in printparents()
412 parentp = arcp -> arc_parentp; in printparents()
420 "", "", "", "", arcp->arc_count, ""); in printparents()
433 "", arcp->arc_time / hz, arcp->arc_childtime / hz, in printparents()
434 arcp->arc_count, cycleheadp->ncall); in printparents()
449 arctype *arcp; in printchildren() local
453 for (arcp = parentp->children; arcp; arcp = arcp->arc_childlist) { in printchildren()
454 childp = arcp->arc_childp; in printchildren()
462 "", "", "", "", arcp->arc_count, ""); in printchildren()
[all …]
H A Dlookup.c99 arctype *arcp; in arclookup() local
113 for (arcp = parentp->children; arcp; arcp = arcp->arc_childlist) { in arclookup()
118 arcp->arc_parentp->name, in arclookup()
119 arcp->arc_childp->name); in arclookup()
122 if (arcp->arc_childp == childp) { in arclookup()
123 return (arcp); in arclookup()
H A Ddfn.c54 arctype *arcp; in dfn() local
96 for (arcp = parentp->children; arcp; arcp = arcp->arc_childlist) in dfn()
97 dfn(arcp->arc_childp); in dfn()
H A Dgprof.c233 arctype *arcp; in dump_callgraph() local
276 for (arcp = nlp->parents; arcp; in dump_callgraph()
277 arcp = arcp->arc_parentlist) { in dump_callgraph()
290 arcp->arc_parentp->module->load_base + in dump_callgraph()
291 (arcp->arc_parentp->value - in dump_callgraph()
292 arcp->arc_parentp->module->txt_origin); in dump_callgraph()
295 prof_func.count = arcp->arc_count; in dump_callgraph()
366 arctype *arcp; in dump_pcsamples() local
391 for (arcp = nlp->parents; arcp; in dump_pcsamples()
392 arcp = arcp->arc_parentlist) { in dump_pcsamples()
[all …]
/titanic_41/usr/src/common/mdesc/
H A Dmdesc_getproparcs.c55 md_get_prop_arcs(md_t *ptr, mde_cookie_t node, char *namep, mde_cookie_t *arcp, in md_get_prop_arcs() argument
73 result = md_find_node_arcs(mdp, node, prop_name, MDET_PROP_ARC, arcp, in md_get_prop_arcs()
86 mde_str_cookie_t prop_name, int tag_type, mde_cookie_t *arcp, in md_find_node_arcs() argument
110 if (arcp != NULL && result < arcsize) { in md_find_node_arcs()
111 arcp[result] = in md_find_node_arcs()
/titanic_41/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_walker.c488 mde_cookie_t *arcp; in pi_walker_node_range() local
514 arcp = topo_mod_zalloc(mod, arcsize); in pi_walker_node_range()
515 if (arcp == NULL) { in pi_walker_node_range()
520 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, arcp, arcsize); in pi_walker_node_range()
532 topo_mod_free(mod, arcp, arcsize); in pi_walker_node_range()
540 if (pi_skip_node(mod, mdp, arcp[arcidx])) { in pi_walker_node_range()
543 (uint64_t)arcp[arcidx]); in pi_walker_node_range()
548 hc_name = pi_get_topo_hc_name(mod, mdp, arcp[arcidx]); in pi_walker_node_range()
549 rc = pi_get_instance(mod, mdp, arcp[arcidx], &inst); in pi_walker_node_range()
570 topo_mod_free(mod, arcp, arcsize); in pi_walker_node_range()
[all …]
H A Dsun4vpi.c228 mde_cookie_t *arcp; in pi_enum_components() local
257 arcp = topo_mod_zalloc(mod, arcsize); in pi_enum_components()
258 if (arcp == NULL) { in pi_enum_components()
263 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, arcp, in pi_enum_components()
273 arcp[arcidx], component_cookie, arc_cookie); in pi_enum_components()
278 topo_mod_free(mod, arcp, arcsize); in pi_enum_components()
H A Dpi_bay.c365 mde_cookie_t *arcp; in pi_enum_bay() local
404 arcp = topo_mod_zalloc(mod, arcsize); in pi_enum_bay()
405 if (arcp == NULL) { in pi_enum_bay()
410 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_BACK, arcp, arcsize); in pi_enum_bay()
422 if (pi_skip_node(mod, mdp, arcp[i])) { in pi_enum_bay()
424 (uint64_t)arcp[i]); in pi_enum_bay()
446 rv = md_get_prop_str(mdp, arcp[i], MD_STR_PATH, &hba_pri_path); in pi_enum_bay()
450 "property\n", _ENUM_NAME, (uint64_t)arcp[i]); in pi_enum_bay()
493 topo_mod_free(mod, arcp, arcsize); in pi_enum_bay()