Searched refs:aic_softc (Results 1 – 9 of 9) sorted by relevance
41 aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb) in aic_set_recoveryscb()68 aic_lock(scb->aic_softc); in aic_platform_timeout()70 aic_unlock(scb->aic_softc); in aic_platform_timeout()74 aic_spawn_recovery_thread(struct aic_softc *aic) in aic_spawn_recovery_thread()89 aic_terminate_recovery_thread(struct aic_softc *aic) in aic_terminate_recovery_thread()107 struct aic_softc *aic; in aic_recovery_thread()109 aic = (struct aic_softc *)arg; in aic_recovery_thread()
49 #define aic_softc AIC_LIB_ENTRY(_softc) macro107 struct aic_softc;114 void aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb);116 int aic_spawn_recovery_thread(struct aic_softc *aic);117 void aic_terminate_recovery_thread(struct aic_softc *aic);119 static __inline void aic_wakeup_recovery_thread(struct aic_softc *aic);122 aic_wakeup_recovery_thread(struct aic_softc *aic) in aic_wakeup_recovery_thread()238 if (AIC_SCB_DATA(scb->aic_softc)->recovery_scbs == 0 in aic_scb_timer_start()256 static __inline uint32_t aic_get_sense_bufsize(struct aic_softc*, struct scb*);259 static __inline void aic_platform_freeze_devq(struct aic_softc *, struct scb *);[all …]
222 static __inline void aic_freeze_simq(struct aic_softc*);223 static __inline void aic_release_simq(struct aic_softc*);226 aic_freeze_simq(struct aic_softc *aic) in aic_freeze_simq()232 aic_release_simq(struct aic_softc *aic) in aic_release_simq()
56 static void aic_intr_locked(struct aic_softc *aic);57 static void aic_start(struct aic_softc *aic);58 static void aic_select(struct aic_softc *aic);59 static void aic_selected(struct aic_softc *aic);60 static void aic_reselected(struct aic_softc *aic);61 static void aic_reconnect(struct aic_softc *aic, int tag);62 static void aic_cmd(struct aic_softc *aic);63 static void aic_msgin(struct aic_softc *aic);64 static void aic_handle_msgin(struct aic_softc *aic);65 static void aic_msgout(struct aic_softc *aic);[all …]
73 struct aic_softc { struct155 extern int aic_probe(struct aic_softc *);156 extern int aic_attach(struct aic_softc *);157 extern int aic_detach(struct aic_softc *);
47 struct aic_softc sc_aic;132 struct aic_softc *aic = &sc->sc_aic; in aic_isa_probe()177 struct aic_softc *aic = &sc->sc_aic; in aic_isa_attach()207 struct aic_softc *aic = &sc->sc_aic; in aic_isa_detach()
47 struct aic_softc sc_aic;156 struct aic_softc *aic = &sc->sc_aic; in aic_isa_probe()200 struct aic_softc *aic = &sc->sc_aic; in aic_isa_attach()230 struct aic_softc *aic = &sc->sc_aic; in aic_isa_detach()
49 struct aic_softc sc_aic;132 struct aic_softc *aic = &sc->sc_aic; in aic_pccard_attach()163 struct aic_softc *aic = &sc->sc_aic; in aic_pccard_detach()
56 static struct aic_softc { struct63 RD4(struct aic_softc *sc, bus_size_t off) in RD4() argument70 WR4(struct aic_softc *sc, bus_size_t off, uint32_t val) in WR4()174 sizeof(struct aic_softc),