Lines Matching refs:password_data

19 	struct password_data *password_data = &bioscfg_drv.password_data[instance];  in clear_passwords()  local
21 if (!password_data->is_enabled) in clear_passwords()
24 memset(password_data->current_password, in clear_passwords()
25 0, sizeof(password_data->current_password)); in clear_passwords()
26 memset(password_data->new_password, in clear_passwords()
27 0, sizeof(password_data->new_password)); in clear_passwords()
58 if (!strcmp(bioscfg_drv.password_data[instance].common.display_name, name)) in hp_get_password_instance_for_type()
67 struct password_data *password_data = &bioscfg_drv.password_data[instance_id]; in validate_password_input() local
76 if (password_data->min_password_length > length || in validate_password_input()
77 password_data->max_password_length < length) in validate_password_input()
105 strscpy(bioscfg_drv.password_data[id].current_password, in store_password_instance()
107 sizeof(bioscfg_drv.password_data[id].current_password)); in store_password_instance()
109 strscpy(bioscfg_drv.password_data[id].new_password, in store_password_instance()
111 sizeof(bioscfg_drv.password_data[id].new_password)); in store_password_instance()
163 if (bioscfg_drv.password_data[i].mechanism != PASSWORD) in mechanism_show()
193 bioscfg_drv.password_data = kcalloc(bioscfg_drv.password_instances_count, in hp_alloc_password_data()
194 sizeof(*bioscfg_drv.password_data), GFP_KERNEL); in hp_alloc_password_data()
195 if (!bioscfg_drv.password_data) { in hp_alloc_password_data()
235 struct password_data *password_data = &bioscfg_drv.password_data[instance_id]; in hp_populate_password_elements_from_package() local
276 strscpy(password_data->common.path, str_value, in hp_populate_password_elements_from_package()
277 sizeof(password_data->common.path)); in hp_populate_password_elements_from_package()
280 password_data->common.is_readonly = int_value; in hp_populate_password_elements_from_package()
283 password_data->common.display_in_ui = int_value; in hp_populate_password_elements_from_package()
286 password_data->common.requires_physical_presence = int_value; in hp_populate_password_elements_from_package()
289 password_data->common.sequence = int_value; in hp_populate_password_elements_from_package()
296 password_data->common.prerequisites_size = int_value; in hp_populate_password_elements_from_package()
308 size = min_t(u32, password_data->common.prerequisites_size, in hp_populate_password_elements_from_package()
319 strscpy(password_data->common.prerequisites[reqs], in hp_populate_password_elements_from_package()
321 sizeof(password_data->common.prerequisites[reqs])); in hp_populate_password_elements_from_package()
329 password_data->common.security_level = int_value; in hp_populate_password_elements_from_package()
332 password_data->min_password_length = int_value; in hp_populate_password_elements_from_package()
335 password_data->max_password_length = int_value; in hp_populate_password_elements_from_package()
343 password_data->encodings_size = int_value; in hp_populate_password_elements_from_package()
355 size = min_t(u32, password_data->encodings_size, MAX_ENCODINGS_SIZE); in hp_populate_password_elements_from_package()
363 strscpy(password_data->encodings[pos_values], in hp_populate_password_elements_from_package()
365 sizeof(password_data->encodings[pos_values])); in hp_populate_password_elements_from_package()
372 password_data->is_enabled = int_value; in hp_populate_password_elements_from_package()
399 struct password_data *password_data = &bioscfg_drv.password_data[instance_id]; in hp_populate_password_package_data() local
401 password_data->attr_name_kobj = attr_name_kobj; in hp_populate_password_package_data()
407 hp_friendly_user_name_update(password_data->common.path, in hp_populate_password_package_data()
409 password_data->common.display_name, in hp_populate_password_package_data()
410 sizeof(password_data->common.display_name)); in hp_populate_password_package_data()
423 struct password_data *password_data = &bioscfg_drv.password_data[instance_id]; in hp_populate_password_elements_from_buffer() local
442 ret = hp_get_string_from_buffer(&buffer_ptr, buffer_size, password_data->current_password, in hp_populate_password_elements_from_buffer()
443 sizeof(password_data->current_password)); in hp_populate_password_elements_from_buffer()
449 &password_data->common); in hp_populate_password_elements_from_buffer()
455 &password_data->min_password_length); in hp_populate_password_elements_from_buffer()
461 &password_data->max_password_length); in hp_populate_password_elements_from_buffer()
467 &password_data->encodings_size); in hp_populate_password_elements_from_buffer()
471 if (password_data->encodings_size > MAX_ENCODINGS_SIZE) { in hp_populate_password_elements_from_buffer()
474 password_data->encodings_size = MAX_ENCODINGS_SIZE; in hp_populate_password_elements_from_buffer()
478 for (values = 0; values < password_data->encodings_size; values++) { in hp_populate_password_elements_from_buffer()
480 password_data->encodings[values], in hp_populate_password_elements_from_buffer()
481 sizeof(password_data->encodings[values])); in hp_populate_password_elements_from_buffer()
491 password_data->is_enabled = isreadonly ? true : false; in hp_populate_password_elements_from_buffer()
509 struct password_data *password_data = &bioscfg_drv.password_data[instance_id]; in hp_populate_password_buffer_data() local
512 password_data->attr_name_kobj = attr_name_kobj; in hp_populate_password_buffer_data()
520 hp_friendly_user_name_update(password_data->common.path, in hp_populate_password_buffer_data()
522 password_data->common.display_name, in hp_populate_password_buffer_data()
523 sizeof(password_data->common.display_name)); in hp_populate_password_buffer_data()
542 bioscfg_drv.password_data[instance_id].attr_name_kobj; in hp_exit_password_attributes()
554 kfree(bioscfg_drv.password_data); in hp_exit_password_attributes()
555 bioscfg_drv.password_data = NULL; in hp_exit_password_attributes()