aac_softc
ac->aac_softc = (struct acpiac_softc *)dev;
if (ac->aac_softc->sc_ac_stat == PSR_ONLINE)
else if (ac->aac_softc->sc_ac_stat == PSR_OFFLINE)
struct acpiac_softc *aac_softc;
aac_free_commands(struct aac_softc *sc)
int aac_bio_command(struct aac_softc *, struct aac_command **);
struct aac_softc *sc = cm->cm_sc;
int aac_alloc_commands(struct aac_softc *);
void aac_free_commands(struct aac_softc *);
struct aac_softc *sc = cm->cm_sc;
aac_check_firmware(struct aac_softc *sc)
int aac_alloc_sync_fib(struct aac_softc *, struct aac_fib **, int);
void aac_release_sync_fib(struct aac_softc *);
int aac_sync_fib(struct aac_softc *, u_int32_t, u_int32_t,
aac_init(struct aac_softc *sc)
void aac_startio(struct aac_softc *);
void aac_startup(struct aac_softc *);
int aac_sync_command(struct aac_softc *, u_int32_t, u_int32_t,
int aac_fa_get_fwstatus(struct aac_softc *);
void aac_fa_qnotify(struct aac_softc *, int);
int aac_fa_get_istatus(struct aac_softc *);
void aac_fa_clear_istatus(struct aac_softc *, int);
void aac_fa_set_mailbox(struct aac_softc *, u_int32_t, u_int32_t, u_int32_t,
int aac_fa_get_mailbox(struct aac_softc *, int);
void aac_fa_set_interrupts(struct aac_softc *, int);
aac_sync_command(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
aac_alloc_sync_fib(struct aac_softc *sc, struct aac_fib **fib, int flags)
aac_release_sync_fib(struct aac_softc *sc)
aac_sync_fib(struct aac_softc *sc, u_int32_t command, u_int32_t xferstate,
int aac_sa_get_fwstatus(struct aac_softc *);
void aac_sa_qnotify(struct aac_softc *, int);
int aac_sa_get_istatus(struct aac_softc *);
void aac_sa_clear_istatus(struct aac_softc *, int);
aac_enqueue_fib(struct aac_softc *sc, int queue, struct aac_command *cm)
void aac_sa_set_mailbox(struct aac_softc *, u_int32_t, u_int32_t,
int aac_sa_get_mailbox(struct aac_softc *, int);
void aac_sa_set_interrupts(struct aac_softc *, int);
aac_dequeue_fib(struct aac_softc *sc, int queue, u_int32_t *fib_size,
aac_enqueue_response(struct aac_softc *sc, int queue, struct aac_fib *fib)
int aac_rx_get_fwstatus(struct aac_softc *);
void aac_rx_qnotify(struct aac_softc *, int);
int aac_rx_get_istatus(struct aac_softc *);
struct aac_softc *sc = cm->cm_sc;
void aac_rx_clear_istatus(struct aac_softc *, int);
void aac_rx_set_mailbox(struct aac_softc *, u_int32_t, u_int32_t,
aac_timeout(struct aac_softc *sc)
int aac_rx_get_mailbox(struct aac_softc *, int);
void aac_rx_set_interrupts(struct aac_softc *, int);
aac_sa_get_fwstatus(struct aac_softc *sc)
aac_rx_get_fwstatus(struct aac_softc *sc)
aac_fa_get_fwstatus(struct aac_softc *sc)
aac_rkt_get_fwstatus(struct aac_softc *sc)
aac_sa_qnotify(struct aac_softc *sc, int qbit)
aac_rx_qnotify(struct aac_softc *sc, int qbit)
aac_fa_qnotify(struct aac_softc *sc, int qbit)
aac_rkt_qnotify(struct aac_softc *sc, int qbit)
aac_sa_get_istatus(struct aac_softc *sc)
aac_rx_get_istatus(struct aac_softc *sc)
aac_fa_get_istatus(struct aac_softc *sc)
aac_rkt_get_istatus(struct aac_softc *sc)
aac_sa_clear_istatus(struct aac_softc *sc, int mask)
aac_rx_clear_istatus(struct aac_softc *sc, int mask)
aac_fa_clear_istatus(struct aac_softc *sc, int mask)
aac_rkt_clear_istatus(struct aac_softc *sc, int mask)
aac_sa_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
aac_rx_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
int aac_rkt_get_fwstatus(struct aac_softc *);
aac_fa_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
void aac_rkt_qnotify(struct aac_softc *, int);
int aac_rkt_get_istatus(struct aac_softc *);
aac_rkt_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
void aac_rkt_clear_istatus(struct aac_softc *, int);
aac_sa_get_mailbox(struct aac_softc *sc, int mb)
void aac_rkt_set_mailbox(struct aac_softc *, u_int32_t,
aac_rx_get_mailbox(struct aac_softc *sc, int mb)
aac_fa_get_mailbox(struct aac_softc *sc, int mb)
aac_rkt_get_mailbox(struct aac_softc *sc, int mb)
aac_sa_set_interrupts(struct aac_softc *sc, int enable)
int aac_rkt_get_mailbox(struct aac_softc *, int);
aac_rx_set_interrupts(struct aac_softc *sc, int enable)
void aac_rkt_set_interrupts(struct aac_softc *, int);
aac_fa_set_interrupts(struct aac_softc *sc, int enable)
aac_rkt_set_interrupts(struct aac_softc *sc, int enable)
struct aac_softc *sc = link->bus->sb_adapter_softc;
struct aac_softc *sc = link->bus->sb_adapter_softc;
aac_attach(struct aac_softc *sc)
aac_describe_controller(struct aac_softc *sc)
aac_print_fib(struct aac_softc *sc, struct aac_fib *fib, const char *caller)
aac_print_aif(struct aac_softc *sc, struct aac_aif_command *aif)
struct aac_softc *sc = arg;
aac_startup(struct aac_softc *sc)
struct aac_softc *sc = arg;
aac_startio(struct aac_softc *sc)
struct aac_softc *sc = cm->cm_sc;
struct aac_softc *sc = arg;
struct aac_softc *sc = (struct aac_softc *)context;
aac_bio_command(struct aac_softc *sc, struct aac_command **cmp)
void aac_describe_controller(struct aac_softc *);
int aac_enqueue_fib(struct aac_softc *, int, struct aac_command *);
struct aac_softc *sc = cm->cm_sc;
int aac_dequeue_fib(struct aac_softc *, int, u_int32_t *,
int aac_enqueue_response(struct aac_softc *sc, int queue,
struct aac_softc *sc = xsc;
struct aac_softc *sc = xsc;
void aac_print_printf(struct aac_softc *);
aac_alloc_commands(struct aac_softc *sc)
int aac_init(struct aac_softc *);
int aac_check_firmware(struct aac_softc *);
void aac_timeout(struct aac_softc *);
int (*aif_get_fwstatus)(struct aac_softc *);
void (*aif_qnotify)(struct aac_softc *, int);
int (*aif_get_istatus)(struct aac_softc *);
void (*aif_set_istatus)(struct aac_softc *, int);
void (*aif_set_mailbox)(struct aac_softc *, u_int32_t,
int (*aif_get_mailbox)(struct aac_softc *, int mb);
void (*aif_set_interrupts)(struct aac_softc *, int);
struct aac_softc *cm_sc; /* controller that owns us */
int aac_attach(struct aac_softc *);
void aac_print_fib(struct aac_softc *, struct aac_fib *, const char *);
void aac_print_aif(struct aac_softc *, struct aac_aif_command *);
void aac_handle_aif(struct aac_softc *, struct aac_fib *);
aac_initq_ ## name (struct aac_softc *sc) \
aac_dequeue_ ## name (struct aac_softc *sc) \
aac_print_printf(struct aac_softc *sc)
struct aac_softc;
sizeof (struct aac_softc), aac_pci_probe, aac_pci_attach
struct aac_softc *sc = (void *)self;