Home
last modified time | relevance | path

Searched refs:dn_aggfun (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_sugar.c244 if (dnp->dn_aggfun) in dt_sugar_visit_all()
245 dt_sugar_visit_all(dp, dnp->dn_aggfun); in dt_sugar_visit_all()
H A Ddt_cc.c1169 if (dnp->dn_aggfun == NULL) { in dt_compile_agg()
1175 fid = dnp->dn_aggfun->dn_ident; in dt_compile_agg()
1177 if (dnp->dn_aggfun->dn_args != NULL && in dt_compile_agg()
1178 dt_node_is_scalar(dnp->dn_aggfun->dn_args) == 0) { in dt_compile_agg()
1179 dnerror(dnp->dn_aggfun, D_AGG_SCALAR, "%s( ) argument #1 must " in dt_compile_agg()
1252 dt_node_t *arg1 = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1388 dt_node_t *llarg = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1517 incr = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1558 if (dnp->dn_aggfun->dn_args != NULL) { in dt_compile_agg()
1559 dt_cg(yypcb, dnp->dn_aggfun->dn_args); in dt_compile_agg()
H A Ddt_parser.h130 #define dn_aggfun dn_u._nodes._links[0] /* DT_NODE_AGG */ macro
H A Ddt_parser.c615 if (dnp->dn_aggfun != NULL) { in dt_node_free()
616 dt_node_free(dnp->dn_aggfun); in dt_node_free()
617 dnp->dn_aggfun = NULL; in dt_node_free()
3544 if (lp->dn_aggfun != NULL) { in dt_cook_op2()
3549 lp->dn_aggfun = rp; in dt_cook_op2()
4103 if (dnp->dn_aggfun != NULL) { in dt_cook_aggregation()
4104 dnp->dn_aggfun = dt_node_cook(dnp->dn_aggfun, DT_IDFLG_REF); in dt_cook_aggregation()
4956 if (dnp->dn_aggfun) { in dt_node_printr()
4958 dt_node_printr(dnp->dn_aggfun, fp, depth + 1); in dt_node_printr()
4962 if (dnp->dn_aggfun) in dt_node_printr()