Lines Matching refs:sym
110 void menu_add_entry(struct symbol *sym);
117 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
148 void sym_set_changed(struct symbol *sym);
149 struct symbol *sym_choice_default(struct symbol *sym);
150 const char *sym_get_string_default(struct symbol *sym);
151 struct symbol *sym_check_deps(struct symbol *sym);
152 struct property *prop_alloc(enum prop_type type, struct symbol *sym);
154 struct property *sym_get_env_prop(struct symbol *sym);
156 static inline tristate sym_get_tristate_value(struct symbol *sym) in sym_get_tristate_value() argument
158 return sym->curr.tri; in sym_get_tristate_value()
162 static inline struct symbol *sym_get_choice_value(struct symbol *sym) in sym_get_choice_value() argument
164 return (struct symbol *)sym->curr.val; in sym_get_choice_value()
172 static inline bool sym_is_choice(struct symbol *sym) in sym_is_choice() argument
174 return sym->flags & SYMBOL_CHOICE ? true : false; in sym_is_choice()
177 static inline bool sym_is_choice_value(struct symbol *sym) in sym_is_choice_value() argument
179 return sym->flags & SYMBOL_CHOICEVAL ? true : false; in sym_is_choice_value()
182 static inline bool sym_is_optional(struct symbol *sym) in sym_is_optional() argument
184 return sym->flags & SYMBOL_OPTIONAL ? true : false; in sym_is_optional()
187 static inline bool sym_has_value(struct symbol *sym) in sym_has_value() argument
189 return sym->flags & SYMBOL_DEF_USER ? true : false; in sym_has_value()