Lines Matching refs:wmi_priv
58 target = wmi_priv.current_admin_password; in current_password_store()
60 target = wmi_priv.current_system_password; in current_password_store()
144 wmi_priv.po_instances_count = get_instance_count(DELL_WMI_BIOS_PASSOBJ_ATTRIBUTE_GUID); in alloc_po_data()
145 wmi_priv.po_data = kcalloc(wmi_priv.po_instances_count, sizeof(struct po_data), GFP_KERNEL); in alloc_po_data()
146 if (!wmi_priv.po_data) { in alloc_po_data()
147 wmi_priv.po_instances_count = 0; in alloc_po_data()
161 wmi_priv.po_data[instance_id].attr_name_kobj = attr_name_kobj; in populate_po_data()
164 strlcpy_attr(wmi_priv.po_data[instance_id].attribute_name, in populate_po_data()
168 wmi_priv.po_data[instance_id].min_password_length = in populate_po_data()
172 wmi_priv.po_data[instance_id].max_password_length = in populate_po_data()
187 for (instance_id = 0; instance_id < wmi_priv.po_instances_count; instance_id++) { in exit_po_attributes()
188 if (wmi_priv.po_data[instance_id].attr_name_kobj) in exit_po_attributes()
189 sysfs_remove_group(wmi_priv.po_data[instance_id].attr_name_kobj, in exit_po_attributes()
192 wmi_priv.po_instances_count = 0; in exit_po_attributes()
194 kfree(wmi_priv.po_data); in exit_po_attributes()
195 wmi_priv.po_data = NULL; in exit_po_attributes()