Symbol: wds_scb
sys/dev/isa/wds.c
1000
struct wds_scb *scb;
sys/dev/isa/wds.c
1074
struct wds_scb *scb;
sys/dev/isa/wds.c
1205
offsetof(struct wds_scb, scat_gath),
sys/dev/isa/wds.c
1298
wds_ipoll(struct wds_softc *sc, struct wds_scb *scb, int count)
sys/dev/isa/wds.c
1322
struct wds_scb *scb = arg;
sys/dev/isa/wds.c
154
struct wds_scb *sc_scbhash[SCB_HASH_SIZE];
sys/dev/isa/wds.c
155
TAILQ_HEAD(, wds_scb) sc_free_scb, sc_waiting_scb;
sys/dev/isa/wds.c
177
integrate void wds_reset_scb(struct wds_softc *, struct wds_scb *);
sys/dev/isa/wds.c
178
void wds_free_scb(struct wds_softc *, struct wds_scb *);
sys/dev/isa/wds.c
179
integrate int wds_init_scb(struct wds_softc *, struct wds_scb *);
sys/dev/isa/wds.c
180
struct wds_scb *wds_get_scb(struct wds_softc *);
sys/dev/isa/wds.c
181
struct wds_scb *wds_scb_phys_kv(struct wds_softc *, u_long);
sys/dev/isa/wds.c
182
void wds_queue_scb(struct wds_softc *, struct wds_scb *);
sys/dev/isa/wds.c
185
void wds_done(struct wds_softc *, struct wds_scb *, u_char);
sys/dev/isa/wds.c
194
int wds_ipoll(struct wds_softc *, struct wds_scb *, int);
sys/dev/isa/wds.c
412
struct wds_scb *scb;
sys/dev/isa/wds.c
504
wds_reset_scb(struct wds_softc *sc, struct wds_scb *scb)
sys/dev/isa/wds.c
514
wds_free_scb(struct wds_softc *sc, struct wds_scb *scb)
sys/dev/isa/wds.c
525
wds_init_scb(struct wds_softc *sc, struct wds_scb *scb)
sys/dev/isa/wds.c
535
memset(scb, 0, sizeof(struct wds_scb));
sys/dev/isa/wds.c
540
error = bus_dmamap_create(dmat, sizeof(struct wds_scb), 1,
sys/dev/isa/wds.c
541
sizeof(struct wds_scb), 0, BUS_DMA_NOWAIT, &scb->dmamap_self);
sys/dev/isa/wds.c
559
sizeof(struct wds_scb), NULL, BUS_DMA_NOWAIT);
sys/dev/isa/wds.c
586
struct wds_scb *scb;
sys/dev/isa/wds.c
614
while (size > sizeof(struct wds_scb) && sc->sc_numscbs < WDS_SCB_MAX) {
sys/dev/isa/wds.c
621
scb = (struct wds_scb *)((char *)scb +
sys/dev/isa/wds.c
622
ALIGN(sizeof(struct wds_scb)));
sys/dev/isa/wds.c
623
size -= ALIGN(sizeof(struct wds_scb));
sys/dev/isa/wds.c
636
struct wds_scb *
sys/dev/isa/wds.c
639
struct wds_scb *scb;
sys/dev/isa/wds.c
652
struct wds_scb *
sys/dev/isa/wds.c
656
struct wds_scb *scb = sc->sc_scbhash[hashnum];
sys/dev/isa/wds.c
673
wds_queue_scb(struct wds_softc *sc, struct wds_scb *scb)
sys/dev/isa/wds.c
688
struct wds_scb *scb;
sys/dev/isa/wds.c
718
struct wds_scb *scb;
sys/dev/isa/wds.c
740
offsetof(struct wds_scb, cmd), wmbo->scb_addr);
sys/dev/isa/wds.c
763
wds_done(struct wds_softc *sc, struct wds_scb *scb, u_char stat)
sys/dev/isa/wdsreg.h
72
TAILQ_ENTRY(wds_scb) chain;
sys/dev/isa/wdsreg.h
73
struct wds_scb *nexthash;