Lines Matching refs:ssr
457 void print_scsi_status(unsigned int ssr) in print_scsi_status() argument
459 if (acornscsi_map[ssr] != -1) in print_scsi_status()
461 acornscsi_interrupttype[(ssr >> 4)], in print_scsi_status()
462 acornscsi_interruptcode[acornscsi_map[ssr]]); in print_scsi_status()
464 printk("%X:%X", ssr >> 4, ssr & 0x0f); in print_scsi_status()
469 void print_sbic_status(int asr, int ssr, int cmdphase) in print_sbic_status() argument
480 print_scsi_status(ssr); in print_sbic_status()
484 asr, (ssr & 0xf0)>>4, ssr & 0x0f, cmdphase); in print_sbic_status()
516 printk(" %02X", host->status[target][ptr].ssr); in acornscsi_dumplogline()
1875 unsigned int asr, ssr; in acornscsi_sbicintr() local
1881 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_sbicintr()
1884 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_sbicintr()
1887 ADD_STATUS(8, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
1890 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
1892 switch (ssr) { in acornscsi_sbicintr()
1916 switch (ssr) { in acornscsi_sbicintr()
1926 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_sbicintr()
1927 ADD_STATUS(8, ssr, host->scsi.phase, 1); in acornscsi_sbicintr()
1928 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, 1); in acornscsi_sbicintr()
1946 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
1954 switch (ssr) { in acornscsi_sbicintr()
1982 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
1993 switch (ssr) { in acornscsi_sbicintr()
2020 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2026 switch (ssr) { in acornscsi_sbicintr()
2065 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2071 if (ssr == 0x85) { /* -> PHASE_IDLE */ in acornscsi_sbicintr()
2078 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2084 if (ssr == 0x81) /* -> PHASE_RECONNECTED or PHASE_ABORTED */ in acornscsi_sbicintr()
2088 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2102 if (ssr != 0x8f && !acornscsi_reconnect_finish(host)) in acornscsi_sbicintr()
2104 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
2105 switch (ssr) { in acornscsi_sbicintr()
2148 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2158 switch (ssr) { in acornscsi_sbicintr()
2197 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2207 switch (ssr) { in acornscsi_sbicintr()
2249 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2255 switch (ssr) { in acornscsi_sbicintr()
2270 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2276 switch (ssr) { in acornscsi_sbicintr()
2300 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2306 switch (ssr) { in acornscsi_sbicintr()
2318 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2324 switch (ssr) { in acornscsi_sbicintr()
2344 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2351 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2564 int asr, ssr; in acornscsi_abort() local
2566 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_abort()
2569 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_abort()
2646 int asr, ssr, devidx; in acornscsi_host_reset() local
2649 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_host_reset()
2652 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_host_reset()
2753 host->status[devidx][statptr].ssr, in acornscsi_show_info()