Lines Matching refs:fwohci_softc
177 static uint32_t fwphy_rddata(struct fwohci_softc *, uint32_t);
178 static uint32_t fwphy_wrdata(struct fwohci_softc *, uint32_t, uint32_t);
179 static int fwohci_probe_phy(struct fwohci_softc *);
180 static void fwohci_reset(struct fwohci_softc *);
182 static void fwohci_start(struct fwohci_softc *, struct fwohci_dbch *);
185 static void fwohci_txd(struct fwohci_softc *, struct fwohci_dbch *);
186 static void fwohci_db_free(struct fwohci_softc *, struct fwohci_dbch *);
187 static void fwohci_db_init(struct fwohci_softc *, struct fwohci_dbch *);
188 static int fwohci_rx_enable(struct fwohci_softc *, struct fwohci_dbch *);
189 static int fwohci_tx_enable(struct fwohci_softc *, struct fwohci_dbch *);
190 static int fwohci_next_cycle(struct fwohci_softc *, int);
192 static void fwohci_dump_intr(struct fwohci_softc *, uint32_t);
194 static void fwohci_intr_core(struct fwohci_softc *, uint32_t);
195 static void fwohci_intr_dma(struct fwohci_softc *, uint32_t);
196 static void fwohci_task_sid(struct fwohci_softc *);
197 static void fwohci_task_dma(struct fwohci_softc *);
198 static void fwohci_tbuf_update(struct fwohci_softc *, int);
199 static void fwohci_rbuf_update(struct fwohci_softc *, int);
200 static void dump_dma(struct fwohci_softc *, uint32_t);
201 static void dump_db(struct fwohci_softc *, uint32_t);
204 static void fwohci_txbufdb(struct fwohci_softc *, int, struct fw_bulkxfer *);
209 static int fwohci_get_plen(struct fwohci_softc *, struct fwohci_dbch *,
211 static void fwohci_arcv_free_buf(struct fwohci_softc *, struct fwohci_dbch *,
213 static void fwohci_arcv(struct fwohci_softc *, struct fwohci_dbch *);
327 fwohci_init(struct fwohci_softc *sc)
400 fwohci_attach(struct fwohci_softc *sc)
513 fwohci_detach(struct fwohci_softc *sc, int flags)
547 struct fwohci_softc *sc = (struct fwohci_softc *)arg;
586 fwohci_resume(struct fwohci_softc *sc)
616 fwohci_stop(struct fwohci_softc *sc)
660 struct fwohci_softc *sc;
736 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
744 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
770 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
800 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
898 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
914 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1028 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1045 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1063 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1081 fwphy_rddata(struct fwohci_softc *sc, u_int addr)
1126 fwphy_wrdata(struct fwohci_softc *sc, uint32_t addr, uint32_t data)
1142 fwohci_probe_phy(struct fwohci_softc *sc)
1221 fwohci_reset(struct fwohci_softc *sc)
1348 fwohci_start(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1531 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1543 struct fwohci_softc *sc = (struct fwohci_softc *)fc;
1553 fwohci_txd(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1699 fwohci_db_free(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1725 fwohci_db_init(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1813 fwohci_tx_enable(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1864 fwohci_rx_enable(struct fwohci_softc *sc, struct fwohci_dbch *dbch)
1921 fwohci_next_cycle(struct fwohci_softc *sc, int cycle_now)
1953 fwohci_dump_intr(struct fwohci_softc *sc, uint32_t stat)
1988 fwohci_intr_core(struct fwohci_softc *sc, uint32_t stat)
2066 fwohci_intr_dma(struct fwohci_softc *sc, uint32_t stat)
2134 fwohci_task_sid(struct fwohci_softc *sc)
2172 fwohci_task_dma(struct fwohci_softc *sc)
2186 fwohci_tbuf_update(struct fwohci_softc *sc, int dmach)
2239 fwohci_rbuf_update(struct fwohci_softc *sc, int dmach)
2302 dump_dma(struct fwohci_softc *sc, uint32_t ch)
2347 dump_db(struct fwohci_softc *sc, uint32_t ch)
2502 fwohci_txbufdb(struct fwohci_softc *sc, int dmach, struct fw_bulkxfer *bulkxfer)
2700 fwohci_get_plen(struct fwohci_softc *sc, struct fwohci_dbch *dbch,
2728 fwohci_arcv_free_buf(struct fwohci_softc *sc, struct fwohci_dbch *dbch,
2750 fwohci_arcv(struct fwohci_softc *sc, struct fwohci_dbch *dbch)