Home
last modified time | relevance | path

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

/titanic_41/usr/src/lib/libdtrace/common/
H A Ddt_cg.c654 dt_cg_node(dnp->dn_child, dlp, drp); in dt_cg_prearith_op()
655 dnp->dn_reg = dnp->dn_child->dn_reg; in dt_cg_prearith_op()
671 if (dnp->dn_child->dn_kind == DT_NODE_VAR) { in dt_cg_prearith_op()
672 dt_ident_t *idp = dt_ident_resolve(dnp->dn_child->dn_ident); in dt_cg_prearith_op()
679 uint_t rbit = dnp->dn_child->dn_flags & DT_NF_REF; in dt_cg_prearith_op()
681 assert(dnp->dn_child->dn_flags & DT_NF_WRITABLE); in dt_cg_prearith_op()
682 assert(dnp->dn_child->dn_flags & DT_NF_LVALUE); in dt_cg_prearith_op()
684 dnp->dn_child->dn_flags |= DT_NF_REF; /* force pass-by-ref */ in dt_cg_prearith_op()
685 dt_cg_node(dnp->dn_child, dlp, drp); in dt_cg_prearith_op()
687 dt_cg_store(dnp, dlp, drp, dnp->dn_child); in dt_cg_prearith_op()
[all …]
H A Ddt_parser.h124 #define dn_child dn_u._nodes._links[0] /* DT_NODE_OP1 */ macro
H A Ddt_sugar.c214 dt_sugar_visit_all(dp, dnp->dn_child); in dt_sugar_visit_all()
H A Ddt_parser.c581 if (dnp->dn_child != NULL) { in dt_node_free()
582 dt_node_free(dnp->dn_child); in dt_node_free()
583 dnp->dn_child = NULL; in dt_node_free()
1895 dnp->dn_child = cp; in dt_node_op1()
2913 dt_node_t *cp = dnp->dn_child; in dt_cook_op1()
2937 cp = dnp->dn_child = dt_node_cook(cp, 0); /* don't set idflags yet */ in dt_cook_op1()
4697 dt_printd(dnp->dn_child, fp, 0); in dt_printd()
4899 dt_node_printr(dnp->dn_child, fp, depth + 1); in dt_node_printr()