aac_command
struct aac_command *cm);
struct aac_command *cm;
aac_bio_command(struct aac_softc *sc, struct aac_command **cmp)
struct aac_command *cm;
aac_bio_complete(struct aac_command *cm)
aac_wait_command(struct aac_command *cm)
aac_alloc_command(struct aac_softc *sc, struct aac_command **cmp)
struct aac_command *cm;
static int aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm);
aac_release_command(struct aac_command *cm)
struct aac_command *cm;
struct aac_command *cm;
struct aac_command *cm;
cm = (struct aac_command *)arg;
aac_unmap_command(struct aac_command *cm)
static int aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm);
aac_enqueue_fib(struct aac_softc *sc, int queue, struct aac_command *cm)
struct aac_command *cm;
struct aac_command *cm;
aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm)
aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm)
if (aac_alloc_command(sc, (struct aac_command **)arg)) {
struct aac_command *cm;
struct aac_command *cm;
sc->aac_commands = kmalloc(sc->aac_max_fibs * sizeof(struct aac_command),
static int aac_bio_command(struct aac_softc *sc, struct aac_command **cmp);
static void aac_bio_complete(struct aac_command *cm);
static int aac_wait_command(struct aac_command *cm);
struct aac_command *cm;
static void aac_unmap_command(struct aac_command *cm);
struct aac_command *cm;
struct aac_command *cm;
aac_cam_complete(struct aac_command *cm)
static void aac_cam_complete(struct aac_command *);
TAILQ_ENTRY(aac_command) cm_link; /* list linkage */
void (*cm_complete)(struct aac_command *cm);
struct aac_command *aac_commands;
int (*aif_send_command)(struct aac_softc *sc, struct aac_command *cm);
struct aac_command *aac_commands;
TAILQ_HEAD(,aac_command) aac_free; /* command structures
TAILQ_HEAD(,aac_command) aac_ready; /* commands on hold for
TAILQ_HEAD(,aac_command) aac_busy;
struct aac_command **cmp);
extern void aac_release_command(struct aac_command *cm);
aac_enqueue_ ## name (struct aac_command *cm) \
aac_requeue_ ## name (struct aac_command *cm) \
static __inline struct aac_command * \
struct aac_command *cm; \
aac_remove_ ## name (struct aac_command *cm) \