Lines Matching refs:ssr
463 void print_scsi_status(unsigned int ssr) in print_scsi_status() argument
465 if (acornscsi_map[ssr] != -1) in print_scsi_status()
467 acornscsi_interrupttype[(ssr >> 4)], in print_scsi_status()
468 acornscsi_interruptcode[acornscsi_map[ssr]]); in print_scsi_status()
470 printk("%X:%X", ssr >> 4, ssr & 0x0f); in print_scsi_status()
475 void print_sbic_status(int asr, int ssr, int cmdphase) in print_sbic_status() argument
486 print_scsi_status(ssr); in print_sbic_status()
490 asr, (ssr & 0xf0)>>4, ssr & 0x0f, cmdphase); in print_sbic_status()
522 printk(" %02X", host->status[target][ptr].ssr); in acornscsi_dumplogline()
1930 unsigned int asr, ssr; in acornscsi_sbicintr() local
1936 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_sbicintr()
1939 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_sbicintr()
1942 ADD_STATUS(8, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
1945 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
1947 switch (ssr) { in acornscsi_sbicintr()
1971 switch (ssr) { in acornscsi_sbicintr()
1981 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_sbicintr()
1982 ADD_STATUS(8, ssr, host->scsi.phase, 1); in acornscsi_sbicintr()
1983 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, 1); in acornscsi_sbicintr()
2001 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2009 switch (ssr) { in acornscsi_sbicintr()
2037 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2048 switch (ssr) { in acornscsi_sbicintr()
2075 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2081 switch (ssr) { in acornscsi_sbicintr()
2120 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2126 if (ssr == 0x85) { /* -> PHASE_IDLE */ in acornscsi_sbicintr()
2133 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2139 if (ssr == 0x81) /* -> PHASE_RECONNECTED or PHASE_ABORTED */ in acornscsi_sbicintr()
2143 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2157 if (ssr != 0x8f && !acornscsi_reconnect_finish(host)) in acornscsi_sbicintr()
2159 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
2160 switch (ssr) { in acornscsi_sbicintr()
2203 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2213 switch (ssr) { in acornscsi_sbicintr()
2252 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2262 switch (ssr) { in acornscsi_sbicintr()
2304 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2310 switch (ssr) { in acornscsi_sbicintr()
2325 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2331 switch (ssr) { in acornscsi_sbicintr()
2355 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2361 switch (ssr) { in acornscsi_sbicintr()
2373 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2379 switch (ssr) { in acornscsi_sbicintr()
2399 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2406 host->host->host_no, acornscsi_target(host), ssr); in acornscsi_sbicintr()
2653 int asr, ssr; in acornscsi_abort() local
2655 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_abort()
2658 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_abort()
2734 int asr, ssr, devidx; in acornscsi_host_reset() local
2737 ssr = sbic_arm_read(host, SBIC_SSR); in acornscsi_host_reset()
2740 print_sbic_status(asr, ssr, host->scsi.phase); in acornscsi_host_reset()
2847 host->status[devidx][statptr].ssr, in acornscsi_show_info()