Lines Matching defs:nexp

2699 	struct element *nexp;
2717 nexp = createString(makeString(-1, val));
2718 nexp->skip = ISC_TRUE;
2720 mapSet(expr, nexp, "check");
2725 nexp = createMap();
2727 if (!parse_non_binary(nexp, cfile, lose, context_boolean)) {
2733 if (!is_boolean_expression(nexp))
2735 if (!nexp->skip) {
2736 nexp->skip = ISC_TRUE;
2739 mapSet(expr, nexp, "not");
2764 nexp = createMap();
2766 mapSet(nexp,
2769 mapSet(nexp,
2772 mapSet(nexp, createInt(option->code), "code");
2773 nexp->skip = ISC_TRUE;
2775 mapSet(expr, nexp, "exists");
2780 nexp = createNull();
2781 nexp->skip = ISC_TRUE;
2783 mapSet(expr, nexp, "static");
2788 nexp = createNull();
2789 nexp->skip = ISC_TRUE;
2791 mapSet(expr, nexp, "known");
2796 nexp = createMap();
2797 nexp->skip = ISC_TRUE;
2799 mapSet(expr, nexp, "substring");
2815 mapSet(nexp, arg, "expression");
2831 mapSet(nexp, arg, "offset");
2840 mapSet(nexp, arg, "length");
2851 nexp = createMap();
2852 nexp->skip = ISC_TRUE;
2854 mapSet(expr, nexp, "suffix");
2863 mapSet(nexp, arg, "expression");
2872 mapSet(nexp, arg, "length");
2881 nexp = createMap();
2887 if (!parse_data_expression(nexp, cfile, lose))
2893 if (!nexp->skip) {
2894 nexp->skip = ISC_TRUE;
2897 mapSet(expr, nexp, "lowercase");
2902 nexp = createMap();
2908 if (!parse_data_expression(nexp, cfile, lose))
2914 if (!nexp->skip) {
2915 nexp->skip = ISC_TRUE;
2918 mapSet(expr, nexp, "uppercase");
2923 nexp = createMap();
2924 nexp->skip = ISC_TRUE;
2926 mapSet(expr, nexp, "concat");
2935 mapSet(nexp, arg, "left");
2950 mapSet(nexp, chain, "right");
2951 nexp = createMap();
2952 mapSet(chain, nexp, "concat");
2953 mapSet(nexp, arg, "left");
2956 mapSet(nexp, arg, "right");
2964 nexp = createMap();
2965 nexp->skip = ISC_TRUE;
2967 mapSet(expr, nexp, "binary-to-ascii");
2976 mapSet(nexp, arg, "base");
2985 mapSet(nexp, arg, "width");
2994 mapSet(nexp, arg, "separator");
3003 mapSet(nexp, arg, "buffer");
3012 nexp = createMap();
3013 nexp->skip = ISC_TRUE;
3015 mapSet(expr, nexp, "reverse");
3024 mapSet(nexp, arg, "width");
3033 mapSet(nexp, arg, "buffer");
3044 nexp = createList();
3045 nexp->skip = ISC_TRUE;
3047 mapSet(expr, nexp, "pick-first-value");
3057 listPush(nexp, arg);
3075 nexp = createMap();
3076 mapSet(nexp,
3079 mapSet(nexp,
3082 mapSet(nexp, createInt(option->code), "code");
3083 nexp->skip = ISC_TRUE;
3086 mapSet(expr, nexp, "option");
3090 TAILQ_CONCAT(&nexp->comments, &cfile->comments);
3091 mapSet(expr, nexp, "config-option");
3097 nexp = createNull();
3098 nexp->skip = ISC_TRUE;
3100 mapSet(expr, nexp, "hardware");
3105 nexp = createNull();
3106 nexp->skip = ISC_TRUE;
3108 mapSet(expr, nexp, "leased-address");
3113 nexp = createNull();
3114 nexp->skip = ISC_TRUE;
3116 mapSet(expr, nexp, "client-state");
3121 nexp = createNull();
3122 nexp->skip = ISC_TRUE;
3124 mapSet(expr, nexp, "filename");
3129 nexp = createNull();
3130 nexp->skip = ISC_TRUE;
3132 mapSet(expr, nexp, "server-name");
3137 nexp = createNull();
3138 nexp->skip = ISC_TRUE;
3140 mapSet(expr, nexp, "lease-time");
3146 nexp = createNull();
3147 nexp->skip = ISC_TRUE;
3149 mapSet(expr, nexp, "null");
3154 nexp = createNull();
3155 nexp->skip = ISC_TRUE;
3157 mapSet(expr, nexp, "host-decl-name");
3162 nexp = createMap();
3163 nexp->skip = ISC_TRUE;
3165 mapSet(expr, nexp, "packet");
3174 mapSet(nexp, arg, "offset");
3183 mapSet(nexp, arg, "length");
3197 nexp = createMap();
3198 nexp->skip = ISC_TRUE;
3205 if (!parse_data_expression(nexp, cfile, lose)) {
3221 mapSet(expr, nexp, "extract-int8");
3225 mapSet(expr, nexp, "extract-int16");
3229 mapSet(expr, nexp, "extract-int32");
3243 nexp = createMap();
3244 nexp->skip = ISC_TRUE;
3251 if (!parse_numeric_expression(nexp, cfile, lose))
3263 mapSet(expr, nexp, "encode-int8");
3267 mapSet(expr, nexp, "encode-int16");
3271 mapSet(expr, nexp, "encode-int32");
3490 nexp = createString(makeString(-1, val));
3491 nexp->skip = ISC_TRUE;
3493 mapSet(expr, nexp, "variable-exists");
3502 nexp = createNull();
3503 nexp->skip = ISC_TRUE;
3505 mapSet(expr, nexp, "gethostname");
3527 nexp = createString(makeString(-1, val));
3528 nexp->skip = ISC_TRUE;
3530 mapSet(expr, nexp, "gethostbyname");
3539 nexp = createMap();
3540 nexp->skip = ISC_TRUE;
3542 mapSet(expr, nexp, "v6relay");
3551 mapSet(nexp, arg, "relay");
3560 mapSet(nexp, arg, "relay-option");
3581 nexp = createString(data);
3582 nexp->skip = ISC_TRUE;
3584 mapSet(expr, nexp, "variable-reference");
3589 nexp = createMap();
3590 nexp->skip = ISC_TRUE;
3592 mapSet(expr, nexp, "funcall");
3594 mapSet(nexp, chain, "name");
3613 mapSet(nexp, chain, "arguments");