Lines Matching defs:options_entry

50 struct options_entry {
60 RB_ENTRY(options_entry) entry;
64 RB_HEAD(options_tree, options_entry) tree;
68 static struct options_entry *options_add(struct options *, const char *);
69 static void options_remove(struct options_entry *);
89 static int options_cmp(struct options_entry *, struct options_entry *);
90 RB_GENERATE_STATIC(options_tree, options_entry, entry, options_cmp);
93 options_cmp(struct options_entry *lhs, struct options_entry *rhs)
113 struct options_entry *o;
124 options_value_free(struct options_entry *o, union options_value *ov)
133 options_value_to_string(struct options_entry *o, union options_value *ov,
184 struct options_entry *o, *tmp;
203 struct options_entry *
209 struct options_entry *
210 options_next(struct options_entry *o)
215 struct options_entry *
218 struct options_entry o = { .name = name }, *found;
228 struct options_entry *
231 struct options_entry *o;
243 struct options_entry *
246 struct options_entry *o;
257 struct options_entry *
260 struct options_entry *o;
319 static struct options_entry *
322 struct options_entry *o;
337 options_remove(struct options_entry *o)
351 options_name(struct options_entry *o)
357 options_owner(struct options_entry *o)
363 options_table_entry(struct options_entry *o)
369 options_array_item(struct options_entry *o, u_int idx)
378 options_array_new(struct options_entry *o, u_int idx)
389 options_array_free(struct options_entry *o, struct options_array_item *a)
397 options_array_clear(struct options_entry *o)
409 options_array_get(struct options_entry *o, u_int idx)
422 options_array_set(struct options_entry *o, u_int idx, const char *value,
499 options_array_assign(struct options_entry *o, const char *s, char **cause)
540 options_array_first(struct options_entry *o)
566 options_is_array(struct options_entry *o)
572 options_is_string(struct options_entry *o)
578 options_to_string(struct options_entry *o, int idx, int numeric)
636 struct options_entry *
639 struct options_entry *o;
695 struct options_entry *
700 struct options_entry *o;
717 struct options_entry *o;
730 struct options_entry *o;
740 struct options_entry *
744 struct options_entry *o;
780 struct options_entry *
783 struct options_entry *o;
931 struct options_entry *o;
1203 options_remove_or_default(struct options_entry *o, int idx, char **cause)