Lines Matching defs:conf_data

569 	/* private uid is kept up to date, conf_data may be outdated */
984 static unsigned char dasd_eckd_path_access(void *conf_data, int conf_len)
990 gneq = (struct dasd_gneq *)conf_data;
1006 struct dasd_conf_data *conf_data, int chp)
1016 * also replace the old private->conf_data pointer
1019 cdp = device->path[chp].conf_data;
1021 private->conf.data = (void *)conf_data;
1025 device->path[chp].conf_data = conf_data;
1043 kfree(device->path[i].conf_data);
1044 device->path[i].conf_data = NULL;
1094 void *conf_data, __u8 lpm)
1100 path_conf.data = conf_data;
1119 void *conf_data;
1133 rc = dasd_eckd_read_conf_lpm(device, &conf_data,
1141 if (conf_data == NULL) {
1151 /* initially clear previously stored conf_data */
1153 private->conf.data = conf_data;
1158 kfree(conf_data);
1167 } else if (dasd_eckd_check_cabling(device, conf_data, lpm)) {
1170 kfree(conf_data);
1175 dasd_eckd_store_conf_data(device, conf_data, pos);
1177 switch (dasd_eckd_path_access(conf_data, conf_len)) {
1295 struct dasd_conf_data *conf_data;
1354 * save conf_data for comparison after
1404 conf_data = kzalloc(DASD_ECKD_RCD_DATA_SIZE, GFP_KERNEL);
1405 if (conf_data) {
1406 memcpy(conf_data, data->rcd_buffer,
1418 dasd_eckd_store_conf_data(device, conf_data, pos);
4370 /* private uid is kept up to date, conf_data may be outdated */
6404 * conf_data pointer for the path specified by lpum
6410 struct dasd_conf_data *conf_data;
6416 conf_data = device->path[pos].conf_data;
6417 if (conf_data->gneq.record_selector ==
6419 return conf_data;
6422 return device->path[pathmask_to_pos(lpum)].conf_data;
6439 struct dasd_conf_data *conf_data;
6465 conf_data = device->path[path].conf_data;
6467 ned = (char *) &conf_data->neds[pos];
6471 gneq = (char *)&conf_data->gneq;