Home
last modified time | relevance | path

Searched refs:sc_phase (Results 1 – 24 of 24) sorted by relevance

/netbsd/src/sys/arch/luna68k/stand/boot/
Dsc.c118 hs->sc_phase = BUS_FREE_PHASE; in scinit()
377 hs->sc_phase = ARB_SEL_PHASE; in scrun()
402 hs->sc_phase = BUS_FREE_PHASE; in scfinish()
450 hd->scsi_pctl = hs->sc_phase = hd->scsi_psns & PHASE; in scabort()
677 ints, hd->scsi_ssts, hd->scsi_pctl, hd->scsi_psns, hs->sc_phase); in scintr()
680 if (hs->sc_phase == BUS_FREE_PHASE) { in scintr()
692 hs->sc_phase = BUS_FREE_PHASE; in scintr()
706 if (hs->sc_phase == BUS_FREE_PHASE) in scintr()
708 else if (hs->sc_phase == MESG_IN_PHASE) { in scintr()
711 hs->sc_phase = hd->scsi_psns & PHASE; in scintr()
[all …]
Dscsivar.h81 int sc_phase; /* Current SCSI Phase */ member
/netbsd/src/sys/arch/x68k/dev/
Dmha.c335 sc->sc_phase = BUSFREE_PHASE; in mhaattach()
487 sc->sc_phase = sc->sc_prevphase = INVALID_PHASE; in mha_init()
579 sc->sc_phase = COMMAND_PHASE; in mhaselect()
1695 SCR, sc->sc_phase); in mhaintr()
1699 sc->sc_phase = BUSFREE_PHASE; in mhaintr()
1708 if (sc->sc_phase == BUSFREE_PHASE) in mhaintr()
1715 ph & PHASE_MASK, sc->sc_phase)); in mhaintr()
1775 switch (sc->sc_phase) { in mhaintr()
1782 sc->sc_phase = MESSAGE_IN_PHASE; in mhaintr()
1790 sc->sc_phase = STATUS_PHASE; in mhaintr()
[all …]
Dmhavar.h110 int sc_phase; /* Copy of what bus phase we are in */ member
/netbsd/src/sys/dev/ic/
Dncr53c9x.c527 sc->sc_phase = sc->sc_prevphase = INVALID_PHASE; in ncr53c9x_init()
596 sc->sc_phase = (sc->sc_espintr & NCRINTR_DIS) ? in ncr53c9x_readregs()
1348 if (sc->sc_phase == COMMAND_PHASE || in ncr53c9x_flushfifo()
1349 sc->sc_phase == MESSAGE_OUT_PHASE) in ncr53c9x_flushfifo()
2182 sc->sc_state, sc->sc_phase, sc->sc_prevphase); in ncr53c9x_intr()
2231 if (sc->sc_phase != MESSAGE_IN_PHASE) in ncr53c9x_intr()
2346 sc->sc_phase, sc->sc_prevphase); in ncr53c9x_intr()
2389 if (sc->sc_phase != MESSAGE_IN_PHASE) { in ncr53c9x_intr()
2426 if (sc->sc_phase != MESSAGE_IN_PHASE) { in ncr53c9x_intr()
2532 if (sc->sc_phase != MESSAGE_OUT_PHASE) { in ncr53c9x_intr()
[all …]
Dmb89352.c958 sc->sc_phase | PCTL_BFINT_ENAB); in spc_msgin()
1357 bus_space_write_1(iot, ioh, PCTL, sc->sc_phase | PCTL_BFINT_ENAB); in spc_msgout()
1460 bus_space_write_1(iot, ioh, PCTL, sc->sc_phase | PCTL_BFINT_ENAB); in spc_dataout_pio()
1569 bus_space_write_1(iot, ioh, PCTL, sc->sc_phase | PCTL_BFINT_ENAB); in spc_datain_pio()
1664 (sc->sc_phase == PH_DATAOUT || sc->sc_phase == PH_DATAIN)) { in spc_intr()
1924 sc->sc_phase = bus_space_read_1(iot, ioh, PSNS) & PH_MASK; in spc_intr()
1926 bus_space_write_1(iot, ioh, PCTL, sc->sc_phase); in spc_intr()
1929 SPC_MISC(("phase=%d\n", sc->sc_phase)); in spc_intr()
1930 switch (sc->sc_phase) { in spc_intr()
Diha.c949 sc->sc_phase = sc->sc_status0 & PH_MASK; in iha_scsi()
1096 sc->sc_phase = sc->sc_status0 & PH_MASK; in iha_wait()
1138 return (sc->sc_phase); in iha_wait()
1589 if (sc->sc_phase == PHASE_MSG_OUT) { in iha_state_1()
1658 switch (sc->sc_phase) { in iha_state_3()
1664 else if (sc->sc_phase == PHASE_CMD_OUT) { in iha_state_3()
1691 printf("[debug] -s3- bad phase = %d\n", sc->sc_phase); in iha_state_3()
1718 switch (sc->sc_phase) { in iha_state_4()
1814 if ((cnt == 1) && (sc->sc_phase == PHASE_DATA_OUT)) { in iha_state_5()
1874 switch (sc->sc_phase) { in iha_state_6()
[all …]
Daic6360var.h138 u_char sc_phase; /* Current bus phase */ member
Dmb89352var.h140 uint8_t sc_phase; /* Current bus phase */ member
Dihavar.h188 int sc_phase; /* MSG C/D I/O */ member
Dncr53c9xvar.h308 int sc_phase; /* Copy of what bus phase we are in */ member
Daic6360.c673 bus_space_write_1(iot, ioh, SCSISIG, sc->sc_phase | ATNO); in aic_sched_msgout()
1974 sc->sc_phase = bus_space_read_1(iot, ioh, SCSISIG) & PH_MASK; in aicintr()
1975 bus_space_write_1(iot, ioh, SCSISIG, sc->sc_phase); in aicintr()
1977 switch (sc->sc_phase) { in aicintr()
Dlsi64854.c487 nsc->sc_phase != nsc->sc_prevphase) in lsi64854_scsi_intr()
/netbsd/src/sys/dev/podulebus/
Desp_podule.c212 espphase = sc->sc_phase; in esp_podule_dma_intr()
243 sc->sc_phase = espphase; in esp_podule_dma_intr()
/netbsd/src/sys/dev/pci/
Dtrm.c300 int sc_phase; /* SCSI phase */ member
771 sc->sc_phase = PH_BUS_FREE; /* SCSI bus free Phase */ in trm_scsipi_request()
991 sc->sc_phase = PH_BUS_FREE; /* initial phase */ in trm_select()
1044 sc->sc_phase = PH_BUS_FREE; /* SCSI bus free Phase */ in trm_select()
1170 sc->sc_phase, sc->sc_state)); in trm_intr()
1179 switch (sc->sc_phase) { in trm_intr()
1209 sc->sc_phase = stat & PHASEMASK; in trm_intr()
1211 switch (sc->sc_phase) { in trm_intr()
2020 sc->sc_phase = PH_BUS_FREE; /* SCSI bus free Phase */ in trm_disconnect()
2134 sc->sc_phase = PH_BUS_FREE; /* SCSI bus free Phase */ in trm_reselect()
/netbsd/src/sys/dev/pcmcia/
Desp_pcmcia.c346 espphase = sc->sc_phase; in esp_pcmcia_dma_intr()
377 sc->sc_phase = espphase; in esp_pcmcia_dma_intr()
/netbsd/src/sys/dev/isa/
Desp_isa.c499 espphase = sc->sc_phase; in esp_isa_dma_intr()
532 sc->sc_phase = espphase; in esp_isa_dma_intr()
/netbsd/src/sys/arch/amiga/dev/
Dflsc.c414 flscphase = sc->sc_phase; in flsc_dma_intr()
467 sc->sc_phase = flscphase; in flsc_dma_intr()
/netbsd/src/sys/arch/hp300/dev/
Dspc.c231 bus_space_write_1(iot, iohspc, PCTL, sc->sc_phase | PCTL_BFINT_ENAB); in spc_dio_dmago()
/netbsd/src/sys/arch/next68k/dev/
Desp.c704 sc->sc_state, sc->sc_phase, sc->sc_espstep, in esp_dma_intr()
711 if (sc->sc_phase == MESSAGE_IN_PHASE) { in esp_dma_intr()
716 } else if (sc->sc_phase != STATUS_PHASE) { in esp_dma_intr()
719 sc->sc_phase); in esp_dma_intr()
/netbsd/src/sys/arch/mac68k/obio/
Desp.c498 espphase = sc->sc_phase; in esp_dma_intr()
536 sc->sc_phase = espphase; in esp_dma_intr()
/netbsd/src/sys/arch/sun3/dev/
Ddma.c421 nsc->sc_phase != nsc->sc_prevphase) in espdmaintr()
/netbsd/src/sys/arch/macppc/dev/
Desp.c490 nsc->sc_phase != nsc->sc_prevphase) in espdmaintr()
/netbsd/src/sys/dev/sbus/
Desp_sbus.c722 sc->sc_nexus, sc->sc_phase, sc->sc_prevphase, in db_esp()