Lines Matching refs:dn_flags
501 dnp->dn_flags = 0; in dt_node_xalloc()
660 dnp->dn_flags &= in dt_node_type_assign()
667 dnp->dn_flags |= DT_NF_BITFIELD; in dt_node_type_assign()
670 dnp->dn_flags |= DT_NF_SIGNED; in dt_node_type_assign()
675 dnp->dn_flags |= DT_NF_REF; in dt_node_type_assign()
681 dnp->dn_flags |= DT_NF_REF; in dt_node_type_assign()
684 dnp->dn_flags |= DT_NF_REF; in dt_node_type_assign()
686 dnp->dn_flags |= DT_NF_COOKED; in dt_node_type_assign()
694 assert(src->dn_flags & DT_NF_COOKED); in dt_node_type_propagate()
695 dst->dn_flags = src->dn_flags & ~DT_NF_LVALUE; in dt_node_type_propagate()
709 if (dnp->dn_flags & DT_NF_USERLAND) { in dt_node_type_name()
796 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_integer()
816 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_float()
835 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_scalar()
856 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_arith()
875 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_vfptr()
938 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_strcompat()
963 assert(dnp->dn_flags & DT_NF_COOKED); in dt_node_is_pointer()
1009 assert(lp->dn_flags & DT_NF_COOKED); in dt_node_is_ptrcompat()
1010 assert(rp->dn_flags & DT_NF_COOKED); in dt_node_is_ptrcompat()
1028 (lp->dn_flags & DT_NF_USERLAND) ^ (rp->dn_flags & DT_NF_USERLAND))) in dt_node_is_ptrcompat()
1112 assert(lp->dn_flags & DT_NF_COOKED); in dt_node_is_argcompat()
1113 assert(rp->dn_flags & DT_NF_COOKED); in dt_node_is_argcompat()
1148 (dnp->dn_flags & DT_NF_SIGNED) == 0 || (int64_t)dnp->dn_value > 0)); in dt_node_is_posconst()
1730 dnp->dn_flags &= ~DT_NF_COOKED; in dt_node_func()
1780 if (dn.dn_flags & DT_NF_BITFIELD) { in dt_node_offsetof()
1802 if (!(cp->dn_flags & DT_NF_SIGNED)) { in dt_node_op1()
1916 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
1925 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
1934 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
1943 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
1976 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
1983 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
2013 if ((dstsize < srcsize) || ((lp->dn_flags & DT_NF_SIGNED) ^ in dt_node_op2()
2014 (rp->dn_flags & DT_NF_SIGNED))) { in dt_node_op2()
2020 if (lp->dn_flags & DT_NF_SIGNED) in dt_node_op2()
2655 dnp->dn_flags |= DT_NF_LVALUE; in dt_xcook_ident()
2658 dnp->dn_flags |= DT_NF_WRITABLE; in dt_xcook_ident()
2721 dnp->dn_flags |= DT_NF_LVALUE; in dt_xcook_ident()
2728 dnp->dn_flags |= DT_NF_USERLAND; in dt_xcook_ident()
2779 dnp->dn_flags |= DT_NF_LVALUE | DT_NF_WRITABLE; in dt_xcook_ident()
2927 dnp->dn_flags |= DT_NF_LVALUE; /* see K&R[A7.4.3] */ in dt_cook_op1()
2936 if ((cp->dn_flags & DT_NF_WRITABLE) || in dt_cook_op1()
2938 (cp->dn_left->dn_flags & DT_NF_WRITABLE))) in dt_cook_op1()
2939 dnp->dn_flags |= DT_NF_WRITABLE; in dt_cook_op1()
2941 if ((cp->dn_flags & DT_NF_USERLAND) && in dt_cook_op1()
2942 (kind == CTF_K_POINTER || (dnp->dn_flags & DT_NF_REF))) in dt_cook_op1()
2943 dnp->dn_flags |= DT_NF_USERLAND; in dt_cook_op1()
2982 if (!(cp->dn_flags & DT_NF_LVALUE)) { in dt_cook_op1()
2987 if (cp->dn_flags & DT_NF_BITFIELD) { in dt_cook_op1()
3003 if (cp->dn_flags & DT_NF_USERLAND) in dt_cook_op1()
3004 dnp->dn_flags |= DT_NF_USERLAND; in dt_cook_op1()
3008 if (cp->dn_flags & DT_NF_BITFIELD) { in dt_cook_op1()
3046 if (!(cp->dn_flags & DT_NF_LVALUE)) { in dt_cook_op1()
3051 if (!(cp->dn_flags & DT_NF_WRITABLE)) { in dt_cook_op1()
3237 rp->dn_flags |= DT_NF_COOKED; in dt_cook_op2()
3304 uref = lp->dn_flags & DT_NF_USERLAND; in dt_cook_op2()
3308 uref = rp->dn_flags & DT_NF_USERLAND; in dt_cook_op2()
3325 dnp->dn_flags |= DT_NF_USERLAND; in dt_cook_op2()
3452 uref = rp->dn_flags & DT_NF_USERLAND; in dt_cook_op2()
3466 lp->dn_flags |= DT_NF_USERLAND; in dt_cook_op2()
3545 if (!(lp->dn_flags & DT_NF_LVALUE)) { in dt_cook_op2()
3551 if (!(lp->dn_flags & DT_NF_WRITABLE)) { in dt_cook_op2()
3629 uref = lp->dn_flags & DT_NF_USERLAND; in dt_cook_op2()
3693 dnp->dn_flags |= DT_NF_LVALUE; /* see K&R[A7.3.3] */ in dt_cook_op2()
3695 if (op == DT_TOK_DOT && (lp->dn_flags & DT_NF_LVALUE) && in dt_cook_op2()
3697 dnp->dn_flags |= DT_NF_LVALUE; /* see K&R[A7.3.3] */ in dt_cook_op2()
3699 if (lp->dn_flags & DT_NF_WRITABLE) in dt_cook_op2()
3700 dnp->dn_flags |= DT_NF_WRITABLE; in dt_cook_op2()
3703 (dnp->dn_flags & DT_NF_REF))) in dt_cook_op2()
3704 dnp->dn_flags |= DT_NF_USERLAND; in dt_cook_op2()
4126 assert(inp->din_root->dn_flags & DT_NF_COOKED); in dt_cook_inline()
4424 dnp->dn_flags |= DT_NF_COOKED; in dt_node_cook()
4518 tp->dtdt_flags = (dnp->dn_flags & DT_NF_REF) ? DIF_TF_BYREF : 0; in dt_node_diftype()
4542 if (dnp->dn_flags != 0) { in dt_node_printr()
4544 if (dnp->dn_flags & DT_NF_SIGNED) in dt_node_printr()
4546 if (dnp->dn_flags & DT_NF_COOKED) in dt_node_printr()
4548 if (dnp->dn_flags & DT_NF_REF) in dt_node_printr()
4550 if (dnp->dn_flags & DT_NF_LVALUE) in dt_node_printr()
4552 if (dnp->dn_flags & DT_NF_WRITABLE) in dt_node_printr()
4554 if (dnp->dn_flags & DT_NF_BITFIELD) in dt_node_printr()
4556 if (dnp->dn_flags & DT_NF_USERLAND) in dt_node_printr()