Lines Matching refs:def
86 int conf_read_simple(const char *name, int def)
130 def_flags = SYMBOL_DEF << def;
140 if (sym->def[def].val)
141 free(sym->def[def].val);
143 sym->def[def].val = NULL;
144 sym->def[def].tri = no;
161 if (def == S_DEF_USER) {
179 sym->def[def].tri = no;
201 if (def == S_DEF_USER) {
219 sym->def[def].tri = mod;
225 sym->def[def].tri = yes;
230 sym->def[def].tri = no;
261 sym->def[def].val = strdup(p);
281 switch (sym->def[def].tri) {
285 if (cs->def[def].tri == yes) {
291 if (cs->def[def].tri != no) {
295 cs->def[def].val = sym;
298 cs->def[def].tri = E_OR(cs->def[def].tri, sym->def[def].tri);
329 if (sym->def[S_DEF_USER].tri != sym_get_tristate_value(sym))
334 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val))
351 if (!sym_string_within_range(sym, sym->def[S_DEF_USER].val))
567 sym->def[S_DEF_AUTO].tri)
574 sym->def[S_DEF_AUTO].val))