Home
last modified time | relevance | path

Searched refs:aic_softc (Results 1 – 9 of 9) sorted by relevance

/trueos/sys/dev/aic7xxx/
HDaic_osm_lib.c41 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()
HDaic_osm_lib.h49 #define aic_softc AIC_LIB_ENTRY(_softc) macro
107 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 …]
HDaic79xx_osm.h222 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()
/trueos/sys/dev/aic/
HDaic.c56 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 …]
HDaicvar.h73 struct aic_softc { struct
155 extern int aic_probe(struct aic_softc *);
156 extern int aic_attach(struct aic_softc *);
157 extern int aic_detach(struct aic_softc *);
HDaic_isa.c47 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()
HDaic_cbus.c47 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()
HDaic_pccard.c49 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()
/trueos/sys/arm/at91/
HDat91_aic.c56 static struct aic_softc { struct
63 RD4(struct aic_softc *sc, bus_size_t off) in RD4() argument
70 WR4(struct aic_softc *sc, bus_size_t off, uint32_t val) in WR4()
174 sizeof(struct aic_softc),