Lines Matching defs:conf

565 	pfxdata->base_address = basepriv->conf.ned->unit_addr;
566 pfxdata->base_lss = basepriv->conf.ned->ID;
741 static void create_uid(struct dasd_conf *conf, struct dasd_uid *uid)
746 memcpy(uid->vendor, conf->ned->HDA_manufacturer,
749 memcpy(uid->serial, &conf->ned->serial,
752 uid->ssid = conf->gneq->subsystemID;
753 uid->real_unit_addr = conf->ned->unit_addr;
754 if (conf->sneq) {
755 uid->type = conf->sneq->sua_flags;
757 uid->base_unit_addr = conf->sneq->base_unit_addr;
761 if (conf->vdsneq) {
764 conf->vdsneq->uit[count]);
779 if (!private->conf.ned || !private->conf.gneq)
782 create_uid(&private->conf, &private->uid);
950 static int dasd_eckd_identify_conf_parts(struct dasd_conf *conf)
956 conf->ned = NULL;
957 conf->sneq = NULL;
958 conf->vdsneq = NULL;
959 conf->gneq = NULL;
960 count = conf->len / sizeof(struct dasd_sneq);
961 sneq = (struct dasd_sneq *)conf->data;
964 conf->sneq = sneq;
966 conf->vdsneq = (struct vd_sneq *)sneq;
968 conf->gneq = (struct dasd_gneq *)sneq;
970 conf->ned = (struct dasd_ned *)sneq;
973 if (!conf->ned || !conf->gneq) {
974 conf->ned = NULL;
975 conf->sneq = NULL;
976 conf->vdsneq = NULL;
977 conf->gneq = NULL;
1020 if (private->conf.data == cdp) {
1021 private->conf.data = (void *)conf_data;
1022 dasd_eckd_identify_conf_parts(&private->conf);
1040 private->conf.data = NULL;
1041 private->conf.len = 0;
1075 static void dasd_eckd_get_uid_string(struct dasd_conf *conf,
1080 create_uid(conf, &uid);
1107 dasd_eckd_get_uid_string(&private->conf, print_device_uid);
1153 private->conf.data = conf_data;
1154 private->conf.len = conf_len;
1155 if (dasd_eckd_identify_conf_parts(&private->conf)) {
1156 private->conf.data = NULL;
1157 private->conf.len = 0;
1207 fcx_in_gneq = private->conf.gneq->reserved2[7] & 0x04;
1276 memcpy(private->conf.data, data->rcd_buffer,
1278 if (dasd_eckd_identify_conf_parts(&private->conf)) {
1614 prssdp->lss = private->conf.ned->ID;
1615 prssdp->volume = private->conf.ned->unit_addr;
2116 if (private->conf.gneq) {
2118 for (i = 0; i < private->conf.gneq->timeout.value; i++)
2120 value = value * private->conf.gneq->timeout.number;
2227 private->conf.ned = NULL;
2228 private->conf.sneq = NULL;
2229 private->conf.vdsneq = NULL;
2230 private->conf.gneq = NULL;
3823 ras_data->lss = private->conf.ned->ID;
3824 ras_data->dev_addr = private->conf.ned->unit_addr;
4366 pfxdata.base_address = basepriv->conf.ned->unit_addr;
4367 pfxdata.base_lss = basepriv->conf.ned->ID;
5034 info->confdata_size = min_t(unsigned long, private->conf.len,
5036 memcpy(info->configuration_data, private->conf.data,
5892 dasd_eckd_get_uid_string(&private->conf, print_uid);
6030 prssdp->lss = private->conf.ned->ID;
6031 prssdp->volume = private->conf.ned->unit_addr;
6451 /* get reference conf data */