Lines Matching refs:enumeration_data
46 options = tmp = kstrdup(wmi_priv.enumeration_data[instance_id].possible_values, in validate_enumeration_input()
122 wmi_priv.enumeration_data = kcalloc(wmi_priv.enumeration_instances_count, in alloc_enum_data()
123 sizeof(struct enumeration_data), GFP_KERNEL); in alloc_enum_data()
124 if (!wmi_priv.enumeration_data) { in alloc_enum_data()
143 wmi_priv.enumeration_data[instance_id].attr_name_kobj = attr_name_kobj; in populate_enum_data()
146 strlcpy_attr(wmi_priv.enumeration_data[instance_id].attribute_name, in populate_enum_data()
150 strlcpy_attr(wmi_priv.enumeration_data[instance_id].display_name_language_code, in populate_enum_data()
154 strlcpy_attr(wmi_priv.enumeration_data[instance_id].display_name, in populate_enum_data()
158 strlcpy_attr(wmi_priv.enumeration_data[instance_id].default_value, in populate_enum_data()
162 strlcpy_attr(wmi_priv.enumeration_data[instance_id].dell_modifier, in populate_enum_data()
179 strcat(wmi_priv.enumeration_data[instance_id].dell_value_modifier, in populate_enum_data()
181 strcat(wmi_priv.enumeration_data[instance_id].dell_value_modifier, ";"); in populate_enum_data()
196 strcat(wmi_priv.enumeration_data[instance_id].possible_values, in populate_enum_data()
198 strcat(wmi_priv.enumeration_data[instance_id].possible_values, ";"); in populate_enum_data()
214 if (wmi_priv.enumeration_data[instance_id].attr_name_kobj) in exit_enum_attributes()
215 sysfs_remove_group(wmi_priv.enumeration_data[instance_id].attr_name_kobj, in exit_enum_attributes()
220 kfree(wmi_priv.enumeration_data); in exit_enum_attributes()
221 wmi_priv.enumeration_data = NULL; in exit_enum_attributes()