Home | History | Annotate | Download | only in isccfg

Lines Matching defs:clause

6  * SPDX-License-Identifier: MPL-2.0 AND BSD-2-Clause
2402 const cfg_clausedef_t *clause;
2436 * clause can occur.
2453 clause = NULL;
2455 for (clause = *clauseset; clause->name != NULL;
2456 clause++)
2459 clause->name) == 0)
2466 if (clause == NULL || clause->name == NULL) {
2480 /* Clause is known. */
2483 if ((clause->flags & CFG_CLAUSEFLAG_ANCIENT) != 0) {
2486 clause->name);
2492 (clause->flags & CFG_CLAUSEFLAG_DEPRECATED) != 0)
2495 clause->name);
2497 if ((clause->flags & CFG_CLAUSEFLAG_OBSOLETE) != 0) {
2501 clause->name);
2503 if ((clause->flags & CFG_CLAUSEFLAG_NOTIMP) != 0) {
2506 clause->name);
2508 if ((clause->flags & CFG_CLAUSEFLAG_NYI) != 0) {
2511 clause->name);
2513 if ((clause->flags & CFG_CLAUSEFLAG_NOOP) != 0) {
2518 clause->name);
2521 if ((clause->flags & CFG_CLAUSEFLAG_NOTCONFIGURED) != 0) {
2525 clause->name);
2535 /* See if the clause already has a value; if not create one. */
2536 result = isc_symtab_lookup(obj->value.map.symtab, clause->name,
2539 if ((clause->flags & CFG_CLAUSEFLAG_MULTI) != 0) {
2540 /* Multivalued clause */
2548 obj->value.map.symtab, clause->name, 1,
2555 clause->name);
2566 CHECK(cfg_parse_listelt(pctx, clause->type, &elt));
2571 /* Single-valued clause */
2573 bool callback = ((clause->flags &
2577 pctx, clause->name, clause->type,
2583 clause->name);
2729 const cfg_clausedef_t *clause;
2731 for (clause = *clauseset; clause->name != NULL; clause++) {
2734 clause->name, 0, &symval);
2745 print_symval(pctx, clause->name,
2750 print_symval(pctx, clause->name,
2798 const cfg_clausedef_t *clause;
2804 for (clause = *clauseset; clause->name != NULL; clause++) {
2806 (((clause->flags & CFG_CLAUSEFLAG_OBSOLETE) != 0) ||
2807 ((clause->flags & CFG_CLAUSEFLAG_ANCIENT) != 0) ||
2808 ((clause->flags & CFG_CLAUSEFLAG_NYI) != 0) ||
2809 ((clause->flags & CFG_CLAUSEFLAG_TESTONLY) != 0)))
2813 cfg_print_cstr(pctx, clause->name);
2815 cfg_doc_obj(pctx, clause->type);
2817 cfg_print_clauseflags(pctx, clause->flags);
2840 const cfg_clausedef_t *clause;
2859 for (clause = *clauseset; clause->name != NULL; clause++) {
2861 (((clause->flags & CFG_CLAUSEFLAG_OBSOLETE) != 0) ||
2862 ((clause->flags & CFG_CLAUSEFLAG_ANCIENT) != 0) ||
2863 ((clause->flags & CFG_CLAUSEFLAG_NYI) != 0) ||
2864 ((clause->flags & CFG_CLAUSEFLAG_TESTONLY) != 0)))
2869 cfg_print_cstr(pctx, clause->name);
2870 if (clause->type->print != cfg_print_void) {
2873 cfg_doc_obj(pctx, clause->type);
2875 cfg_print_clauseflags(pctx, clause->flags);
4039 const cfg_clausedef_t *clause;
4048 clause = NULL;
4050 for (clause = *clauseset; clause->name != NULL; clause++) {
4051 clause->name, clausename) == 0) {
4058 if (clause == NULL || clause->name == NULL) {
4064 if ((clause->flags & CFG_CLAUSEFLAG_MULTI) != 0) {