Lines Matching refs:conf_data
981 sneq = (struct dasd_sneq *)private->conf_data; in dasd_eckd_identify_conf_parts()
1004 static unsigned char dasd_eckd_path_access(void *conf_data, int conf_len) in dasd_eckd_path_access() argument
1010 gneq = (struct dasd_gneq *)conf_data; in dasd_eckd_path_access()
1027 void *conf_data; in dasd_eckd_read_conf() local
1045 rc = dasd_eckd_read_conf_lpm(device, &conf_data, in dasd_eckd_read_conf()
1053 if (conf_data == NULL) { in dasd_eckd_read_conf()
1063 kfree(private->conf_data); in dasd_eckd_read_conf()
1064 private->conf_data = conf_data; in dasd_eckd_read_conf()
1067 private->conf_data = NULL; in dasd_eckd_read_conf()
1069 kfree(conf_data); in dasd_eckd_read_conf()
1079 path_private.conf_data = conf_data; in dasd_eckd_read_conf()
1083 path_private.conf_data = NULL; in dasd_eckd_read_conf()
1085 kfree(conf_data); in dasd_eckd_read_conf()
1130 path_private.conf_data = NULL; in dasd_eckd_read_conf()
1133 switch (dasd_eckd_path_access(conf_data, conf_len)) { in dasd_eckd_read_conf()
1143 if (conf_data != private->conf_data) in dasd_eckd_read_conf()
1144 kfree(conf_data); in dasd_eckd_read_conf()
1210 memcpy(private->conf_data, data->rcd_buffer, in rebuild_device_uid()
1300 path_private.conf_data = (void *) &path_rcd_buf; in do_path_verification_work()
1303 path_private.conf_data = NULL; in do_path_verification_work()
1772 kfree(private->conf_data); in dasd_eckd_check_characteristics()
1789 kfree(private->conf_data); in dasd_eckd_uncheck_device()
1790 private->conf_data = NULL; in dasd_eckd_uncheck_device()
3486 memcpy(info->configuration_data, private->conf_data, in dasd_eckd_fill_info()