Searched refs:DT_NF_REF (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/libdtrace/common/
H A Ddt_cg.c425 if (src->dn_flags & DT_NF_REF) {
645 * DT_NF_REF to get the address, and then generate a store to it.
656 uint_t rbit = dnp->dn_child->dn_flags & DT_NF_REF;
661 dnp->dn_child->dn_flags |= DT_NF_REF; /* force pass-by-ref */
667 dnp->dn_left->dn_flags &= ~DT_NF_REF;
702 * DT_NF_REF to get the address, and then generate a store to it.
712 uint_t rbit = dnp->dn_child->dn_flags & DT_NF_REF;
718 dnp->dn_child->dn_flags |= DT_NF_REF; /* force pass-by-ref */
726 dnp->dn_left->dn_flags &= ~DT_NF_REF;
1103 * DT_NF_REF t
[all...]
H A Ddt_parser.h163 #define DT_NF_REF 0x04 /* pass by reference (array, struct, union) */ macro
H A Ddt_parser.c74 * and its type. The DT_NF_REF flag is set for all nodes of type <DYN>.
90 * the type is assigned, the DT_NF_SIGNED, DT_NF_REF, and DT_NF_BITFIELD
661 ~(DT_NF_SIGNED | DT_NF_REF | DT_NF_BITFIELD | DT_NF_USERLAND);
675 dnp->dn_flags |= DT_NF_REF;
681 dnp->dn_flags |= DT_NF_REF;
684 dnp->dn_flags |= DT_NF_REF;
2944 (kind == CTF_K_POINTER || (dnp->dn_flags & DT_NF_REF)))
3705 (dnp->dn_flags & DT_NF_REF)))
4614 tp->dtdt_flags = (dnp->dn_flags & DT_NF_REF) ? DIF_TF_BYREF : 0;
4644 if (dnp->dn_flags & DT_NF_REF)
[all...]

Completed in 35 milliseconds