Symbol: ahb_ecb
sys/dev/eisa/ahb.c
100
struct ahb_ecb *sc_immed_ecb; /* an outstanding immediete command */
sys/dev/eisa/ahb.c
118
static void ahb_send_mbox(struct ahb_softc *, int, struct ahb_ecb *);
sys/dev/eisa/ahb.c
119
static void ahb_send_immed(struct ahb_softc *, u_int32_t, struct ahb_ecb *);
sys/dev/eisa/ahb.c
121
static void ahb_free_ecb(struct ahb_softc *, struct ahb_ecb *);
sys/dev/eisa/ahb.c
122
static struct ahb_ecb *ahb_get_ecb(struct ahb_softc *);
sys/dev/eisa/ahb.c
123
static struct ahb_ecb *ahb_ecb_lookup(struct ahb_softc *, uint32_t);
sys/dev/eisa/ahb.c
124
static void ahb_done(struct ahb_softc *, struct ahb_ecb *);
sys/dev/eisa/ahb.c
133
static int ahb_create_ecbs(struct ahb_softc *, struct ahb_ecb *, int);
sys/dev/eisa/ahb.c
135
static int ahb_init_ecb(struct ahb_softc *, struct ahb_ecb *);
sys/dev/eisa/ahb.c
279
ahb_send_mbox(struct ahb_softc *sc, int opcode, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
309
ahb_send_immed(struct ahb_softc *sc, u_int32_t cmd, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
345
struct ahb_ecb *ecb;
sys/dev/eisa/ahb.c
411
ahb_reset_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
422
ahb_free_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
436
ahb_init_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
466
ahb_create_ecbs(struct ahb_softc *sc, struct ahb_ecb *ecbstore, int count)
sys/dev/eisa/ahb.c
468
struct ahb_ecb *ecb;
sys/dev/eisa/ahb.c
471
memset(ecbstore, 0, sizeof(struct ahb_ecb) * count);
sys/dev/eisa/ahb.c
491
static struct ahb_ecb *
sys/dev/eisa/ahb.c
494
struct ahb_ecb *ecb;
sys/dev/eisa/ahb.c
510
static struct ahb_ecb *
sys/dev/eisa/ahb.c
514
struct ahb_ecb *ecb = sc->sc_ecbhash[hashnum];
sys/dev/eisa/ahb.c
529
ahb_done(struct ahb_softc *sc, struct ahb_ecb *ecb)
sys/dev/eisa/ahb.c
538
AHB_ECB_OFF(ecb), sizeof(struct ahb_ecb),
sys/dev/eisa/ahb.c
717
#define ECBSIZE (AHB_ECB_MAX * sizeof(struct ahb_ecb))
sys/dev/eisa/ahb.c
792
struct ahb_ecb *ecb;
sys/dev/eisa/ahb.c
866
offsetof(struct ahb_ecb, ecb_sense);
sys/dev/eisa/ahb.c
869
offsetof(struct ahb_ecb, ecb_status);
sys/dev/eisa/ahb.c
926
offsetof(struct ahb_ecb, ahb_dma);
sys/dev/eisa/ahb.c
937
AHB_ECB_OFF(ecb), sizeof(struct ahb_ecb),
sys/dev/eisa/ahb.c
96
struct ahb_ecb *sc_ecbs; /* all our ecbs */
sys/dev/eisa/ahb.c
98
struct ahb_ecb *sc_ecbhash[ECB_HASH_SIZE];
sys/dev/eisa/ahb.c
99
TAILQ_HEAD(, ahb_ecb) sc_free_ecb;
sys/dev/eisa/ahb.c
994
struct ahb_ecb *ecb = arg;
sys/dev/eisa/ahbreg.h
211
TAILQ_ENTRY(ahb_ecb) chain;
sys/dev/eisa/ahbreg.h
212
struct ahb_ecb *nexthash;