Lines Matching refs:enumeration
87 const char **enumeration; member
177 for (i = 0; self->enumeration[i]; ++i) in set_parameter_value()
178 if (! strcmp (self->enumeration[i], str)) in set_parameter_value()
181 if (! self->enumeration[i]) in set_parameter_value()
187 self->value.cstringval = self->enumeration[i]; in set_parameter_value()
544 add_setshow_enum_cmd (cmd_name, cmdclass, self->enumeration, in add_setshow_generic()
549 self->value.cstringval = self->enumeration[0]; in add_setshow_generic()
598 self->enumeration = xmalloc ((size + 1) * sizeof (char *)); in compute_enum_values()
599 back_to = make_cleanup (free_current_contents, &self->enumeration); in compute_enum_values()
600 memset (self->enumeration, 0, (size + 1) * sizeof (char *)); in compute_enum_values()
618 self->enumeration[i] = python_string_to_host_string (item); in compute_enum_values()
619 if (self->enumeration[i] == NULL) in compute_enum_values()
624 make_cleanup (xfree, (char *) self->enumeration[i]); in compute_enum_values()
705 obj->enumeration = NULL; in parmpy_init()