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.c1167 if (dnp->dn_aggfun == NULL) { in dt_compile_agg()
1173 fid = dnp->dn_aggfun->dn_ident; in dt_compile_agg()
1175 if (dnp->dn_aggfun->dn_args != NULL && in dt_compile_agg()
1176 dt_node_is_scalar(dnp->dn_aggfun->dn_args) == 0) { in dt_compile_agg()
1177 dnerror(dnp->dn_aggfun, D_AGG_SCALAR, "%s( ) argument #1 must " in dt_compile_agg()
1250 dt_node_t *arg1 = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1386 dt_node_t *llarg = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1515 incr = dnp->dn_aggfun->dn_args->dn_list; in dt_compile_agg()
1556 if (dnp->dn_aggfun->dn_args != NULL) { in dt_compile_agg()
1557 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()