Lines Matching refs:sense
585 * 1. A unit check is presented, when attention sense is present (e.g. when
586 * a medium has been unloaded). The attention sense comes then
669 struct tape_3590_med_sense *sense)
675 DBF_EVENT(6, "medium state: %x:%x\n", sense->macst, sense->masst);
676 switch (sense->macst) {
692 if (sense->flags & MSENSE_CRYPT_MASK) {
693 DBF_EVENT(6, "Medium is encrypted (%04x)\n", sense->flags);
696 DBF_EVENT(6, "Medium is not encrypted %04x\n", sense->flags);
826 struct tape_3590_sense *sense;
828 sense = (struct tape_3590_sense *) irb->ecw;
830 switch (sense->bra) {
958 struct tape_3590_sense *sense;
967 sense = (struct tape_3590_sense *) irb->ecw;
969 switch (sense->fmt.f70.emc) {
975 sense->fmt.f70.mp);
982 sense->fmt.f70.mp);
989 sense->fmt.f70.md);
993 sense->fmt.f70.emc);
997 switch (sense->fmt.f70.smc) {
1000 "procedure %i", sense->fmt.f70.md);
1004 sense->fmt.f70.smc);
1022 struct tape_3590_sense *sense;
1031 sense = (struct tape_3590_sense *) irb->ecw;
1033 switch (sense->fmt.f71.emc) {
1043 "interface 0x%02x", sense->fmt.f71.md[0]);
1047 "0x%02x", sense->fmt.f71.md[0]);
1051 "0x%02x", sense->fmt.f71.md[0]);
1055 sense->fmt.f71.md[0]);
1059 "0x%02x", sense->fmt.f71.md[0]);
1063 sense->fmt.f71.emc);
1066 switch (sense->fmt.f71.smc) {
1075 if (sense->fmt.f71.mdf == 0)
1077 "0x%x on CU", sense->fmt.f71.md[1]);
1080 "nodes (0x%x-0x%x) on CU", sense->fmt.f71.md[1],
1081 sense->fmt.f71.md[2]);
1084 if (sense->fmt.f71.mdf == 0)
1087 sense->fmt.f71.md[1]);
1091 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1094 if (sense->fmt.f71.mdf == 0)
1096 " path 0x%x on CU", sense->fmt.f71.md[1]);
1100 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1103 if (sense->fmt.f71.mdf == 0)
1106 sense->fmt.f71.md[1]);
1110 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1117 sense->fmt.f71.smc);
1133 struct tape_3590_sense *sense;
1142 sense = (struct tape_3590_sense *) irb->ecw;
1144 switch (sense->fmt.f71.emc) {
1154 "interface 0x%02x", sense->fmt.f71.md[0]);
1158 sense->fmt.f71.md[0]);
1162 " 0x%02x", sense->fmt.f71.md[0]);
1172 sense->fmt.f71.emc);
1175 switch (sense->fmt.f71.smc) {
1184 if (sense->fmt.f71.mdf == 0)
1187 sense->fmt.f71.md[1]);
1191 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1194 if (sense->fmt.f71.mdf == 0)
1196 "interface 0x%x on DV", sense->fmt.f71.md[1]);
1200 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1203 if (sense->fmt.f71.mdf == 0)
1205 " 0x%x on DV", sense->fmt.f71.md[1]);
1209 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1215 if (sense->fmt.f71.mdf == 0)
1218 sense->fmt.f71.md[1]);
1222 sense->fmt.f71.md[1], sense->fmt.f71.md[2]);
1229 sense->fmt.f71.smc);
1245 struct tape_3590_sense *sense;
1247 sense = (struct tape_3590_sense *) irb->ecw;
1248 if (sense->mc == 0)
1250 if ((sense->mc > 0) && (sense->mc < TAPE_3590_MAX_MSG)) {
1251 if (tape_3590_msg[sense->mc] != NULL)
1253 "issued sense message %s\n",
1254 tape_3590_msg[sense->mc]);
1257 "issued an unknown sense message code 0x%x\n",
1258 sense->mc);
1261 if (sense->mc == 0xf0) {
1264 "RC=%02x-%04x-%02x\n", sense->fmt.f70.sev, sense->mc,
1265 sense->fmt.f70.emc, sense->fmt.f70.smc,
1266 sense->fmt.f70.refcode, sense->fmt.f70.mid,
1267 sense->fmt.f70.fid);
1271 if (sense->mc == 0xf1) {
1275 sense->fmt.f71.sev, device->cdev->id.dev_model,
1276 sense->mc, sense->fmt.f71.emc, sense->fmt.f71.smc,
1277 sense->fmt.f71.refcode1, sense->fmt.f71.refcode2,
1278 sense->fmt.f71.refcode3);
1282 if (sense->mc == 0xf2) {
1286 sense->fmt.f71.sev, device->cdev->id.dev_model,
1287 sense->mc, sense->fmt.f71.emc, sense->fmt.f71.smc,
1288 sense->fmt.f71.refcode1, sense->fmt.f71.refcode2,
1289 sense->fmt.f71.refcode3);
1293 if (sense->mc == 0xf3) {
1298 "sense message code %x\n", sense->mc);
1306 char *sense;
1308 sense = ((struct tape_3590_sense *) irb->ecw)->fmt.data;
1309 cu_rc = sense[0];
1310 ekm_rc2 = *((u16*) &sense[10]);
1333 struct tape_3590_sense *sense;
1335 sense = (struct tape_3590_sense *) irb->ecw;
1337 DBF_EVENT(6, "Unit Check: RQC = %x\n", sense->rc_rqc);
1344 switch (sense->rc_rqc) {
1402 if (sense->rac == 0xd0) {
1407 if (sense->rac == 0x26) {
1553 DBF_LH(3, "3590 medium sense returned %d\n", rc);