Lines Matching defs:twe_ccb
63 struct twe_ccb *sc_ccbs;
64 SIMPLEQ_HEAD(, twe_ccb) sc_ccb_queue;
65 SLIST_HEAD(, twe_ccb) sc_ccb_freelist;
84 void (*tx_handler)(struct twe_ccb *, int);
90 struct twe_ccb {
92 SIMPLEQ_ENTRY(twe_ccb) simpleq;
93 SLIST_ENTRY(twe_ccb) slist;
115 struct twe_ccb *twe_ccb_alloc(struct twe_softc *, int);
116 struct twe_ccb *twe_ccb_alloc_wait(struct twe_softc *, int);
117 void twe_ccb_enqueue(struct twe_softc *sc, struct twe_ccb *ccb);
118 void twe_ccb_free(struct twe_softc *sc, struct twe_ccb *);
119 int twe_ccb_map(struct twe_softc *, struct twe_ccb *);
120 int twe_ccb_poll(struct twe_softc *, struct twe_ccb *, int);
121 int twe_ccb_submit(struct twe_softc *, struct twe_ccb *);
122 void twe_ccb_unmap(struct twe_softc *, struct twe_ccb *);
124 void twe_ccb_wait_handler(struct twe_ccb *, int);
127 void (*)(struct twe_ccb *, int), struct twe_param **);