Lines Matching refs:def
94 int conf_read_simple(const char *name, int def)
138 def_flags = SYMBOL_DEF << def;
148 if (sym->def[def].val)
149 free(sym->def[def].val);
151 sym->def[def].val = NULL;
152 sym->def[def].tri = no;
171 if (def == S_DEF_USER) {
189 sym->def[def].tri = no;
211 if (def == S_DEF_USER) {
229 sym->def[def].tri = mod;
235 sym->def[def].tri = yes;
240 sym->def[def].tri = no;
271 sym->def[def].val = strdup(p);
291 switch (sym->def[def].tri) {
295 if (cs->def[def].tri == yes) {
301 if (cs->def[def].tri != no) {
305 cs->def[def].val = sym;
308 cs->def[def].tri = E_OR(cs->def[def].tri, sym->def[def].tri);
339 if (sym->def[S_DEF_USER].tri != sym_get_tristate_value(sym))
344 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val))
361 if (!sym_string_within_range(sym, sym->def[S_DEF_USER].val))
606 sym->def[S_DEF_AUTO].tri)
613 sym->def[S_DEF_AUTO].val))