Lines Matching refs:aac_softc

71 static void	aac_add_container(struct aac_softc *sc,
73 static void aac_get_bus_info(struct aac_softc *sc);
77 static void aac_timeout(struct aac_softc *sc);
79 static int aac_bio_command(struct aac_softc *sc, struct aac_command **cmp);
82 static void aac_command_thread(struct aac_softc *sc);
89 static int aac_alloc_commands(struct aac_softc *sc);
90 static void aac_free_commands(struct aac_softc *sc);
94 static int aac_alloc(struct aac_softc *sc);
97 static int aac_check_firmware(struct aac_softc *sc);
98 static int aac_init(struct aac_softc *sc);
99 static int aac_sync_command(struct aac_softc *sc, u_int32_t command,
102 static int aac_setup_intr(struct aac_softc *sc);
103 static int aac_enqueue_fib(struct aac_softc *sc, int queue,
105 static int aac_dequeue_fib(struct aac_softc *sc, int queue,
107 static int aac_enqueue_response(struct aac_softc *sc, int queue,
111 static int aac_sa_get_fwstatus(struct aac_softc *sc);
112 static void aac_sa_qnotify(struct aac_softc *sc, int qbit);
113 static int aac_sa_get_istatus(struct aac_softc *sc);
114 static void aac_sa_clear_istatus(struct aac_softc *sc, int mask);
115 static void aac_sa_set_mailbox(struct aac_softc *sc, u_int32_t command,
118 static int aac_sa_get_mailbox(struct aac_softc *sc, int mb);
119 static void aac_sa_set_interrupts(struct aac_softc *sc, int enable);
133 static int aac_rx_get_fwstatus(struct aac_softc *sc);
134 static void aac_rx_qnotify(struct aac_softc *sc, int qbit);
135 static int aac_rx_get_istatus(struct aac_softc *sc);
136 static void aac_rx_clear_istatus(struct aac_softc *sc, int mask);
137 static void aac_rx_set_mailbox(struct aac_softc *sc, u_int32_t command,
140 static int aac_rx_get_mailbox(struct aac_softc *sc, int mb);
141 static void aac_rx_set_interrupts(struct aac_softc *sc, int enable);
142 static int aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm);
143 static int aac_rx_get_outb_queue(struct aac_softc *sc);
144 static void aac_rx_set_outb_queue(struct aac_softc *sc, int index);
160 static int aac_rkt_get_fwstatus(struct aac_softc *sc);
161 static void aac_rkt_qnotify(struct aac_softc *sc, int qbit);
162 static int aac_rkt_get_istatus(struct aac_softc *sc);
163 static void aac_rkt_clear_istatus(struct aac_softc *sc, int mask);
164 static void aac_rkt_set_mailbox(struct aac_softc *sc, u_int32_t command,
167 static int aac_rkt_get_mailbox(struct aac_softc *sc, int mb);
168 static void aac_rkt_set_interrupts(struct aac_softc *sc, int enable);
169 static int aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm);
170 static int aac_rkt_get_outb_queue(struct aac_softc *sc);
171 static void aac_rkt_set_outb_queue(struct aac_softc *sc, int index);
187 static void aac_describe_controller(struct aac_softc *sc);
196 static int aac_ioctl_sendfib(struct aac_softc *sc, caddr_t ufib);
197 static int aac_ioctl_send_raw_srb(struct aac_softc *sc, caddr_t arg);
198 static void aac_handle_aif(struct aac_softc *sc,
200 static int aac_rev_check(struct aac_softc *sc, caddr_t udata);
201 static int aac_open_aif(struct aac_softc *sc, caddr_t arg);
202 static int aac_close_aif(struct aac_softc *sc, caddr_t arg);
203 static int aac_getnext_aif(struct aac_softc *sc, caddr_t arg);
204 static int aac_return_aif(struct aac_softc *sc,
206 static int aac_query_disk(struct aac_softc *sc, caddr_t uptr);
207 static int aac_get_pci_info(struct aac_softc *sc, caddr_t uptr);
208 static int aac_supported_features(struct aac_softc *sc, caddr_t uptr);
209 static void aac_ioctl_event(struct aac_softc *sc,
212 aac_get_container_info(struct aac_softc *sc, struct aac_fib *fib, int cid);
237 aac_attach(struct aac_softc *sc) in aac_attach()
354 struct aac_softc *sc; in aac_daemon()
372 aac_add_event(struct aac_softc *sc, struct aac_event *event) in aac_add_event()
390 aac_get_container_info(struct aac_softc *sc, struct aac_fib *fib, int cid) in aac_get_container_info()
416 struct aac_softc *sc; in aac_startup()
421 sc = (struct aac_softc *)arg; in aac_startup()
457 aac_add_container(struct aac_softc *sc, struct aac_mntinforesp *mir, int f) in aac_add_container()
496 aac_alloc(struct aac_softc *sc) in aac_alloc()
607 aac_free(struct aac_softc *sc) in aac_free()
664 struct aac_softc *sc; in aac_detach()
725 struct aac_softc *sc; in aac_shutdown()
784 struct aac_softc *sc; in aac_suspend()
801 struct aac_softc *sc; in aac_resume()
817 struct aac_softc *sc; in aac_new_intr()
823 sc = (struct aac_softc *)arg; in aac_new_intr()
900 struct aac_softc *sc; in aac_filter()
903 sc = (struct aac_softc *)arg; in aac_filter()
949 aac_startio(struct aac_softc *sc) in aac_startio()
1015 aac_command_thread(struct aac_softc *sc) in aac_command_thread()
1117 struct aac_softc *sc; in aac_complete()
1122 sc = (struct aac_softc *)context; in aac_complete()
1173 struct aac_softc *sc; in aac_submit_bio()
1188 aac_bio_command(struct aac_softc *sc, struct aac_command **cmp) in aac_bio_command()
1355 struct aac_softc *sc; in aac_wait_command()
1376 aac_alloc_command(struct aac_softc *sc, struct aac_command **cmp) in aac_alloc_command()
1403 struct aac_softc *sc; in aac_release_command()
1453 aac_alloc_commands(struct aac_softc *sc) in aac_alloc_commands()
1521 aac_free_commands(struct aac_softc *sc) in aac_free_commands()
1551 struct aac_softc *sc; in aac_map_command_sg()
1644 struct aac_softc *sc; in aac_unmap_command()
1675 struct aac_softc *sc; in aac_common_map()
1677 sc = (struct aac_softc *)arg; in aac_common_map()
1684 aac_check_firmware(struct aac_softc *sc) in aac_check_firmware()
1841 aac_init(struct aac_softc *sc) in aac_init()
1998 aac_setup_intr(struct aac_softc *sc) in aac_setup_intr()
2025 aac_sync_command(struct aac_softc *sc, u_int32_t command, in aac_sync_command()
2066 aac_sync_fib(struct aac_softc *sc, u_int32_t command, u_int32_t xferstate, in aac_sync_fib()
2133 aac_enqueue_fib(struct aac_softc *sc, int queue, struct aac_command *cm) in aac_enqueue_fib()
2187 aac_dequeue_fib(struct aac_softc *sc, int queue, u_int32_t *fib_size, in aac_dequeue_fib()
2283 aac_enqueue_response(struct aac_softc *sc, int queue, struct aac_fib *fib) in aac_enqueue_response()
2333 aac_timeout(struct aac_softc *sc) in aac_timeout()
2375 aac_sa_get_fwstatus(struct aac_softc *sc) in aac_sa_get_fwstatus()
2383 aac_rx_get_fwstatus(struct aac_softc *sc) in aac_rx_get_fwstatus()
2392 aac_rkt_get_fwstatus(struct aac_softc *sc) in aac_rkt_get_fwstatus()
2405 aac_sa_qnotify(struct aac_softc *sc, int qbit) in aac_sa_qnotify()
2413 aac_rx_qnotify(struct aac_softc *sc, int qbit) in aac_rx_qnotify()
2421 aac_rkt_qnotify(struct aac_softc *sc, int qbit) in aac_rkt_qnotify()
2432 aac_sa_get_istatus(struct aac_softc *sc) in aac_sa_get_istatus()
2440 aac_rx_get_istatus(struct aac_softc *sc) in aac_rx_get_istatus()
2448 aac_rkt_get_istatus(struct aac_softc *sc) in aac_rkt_get_istatus()
2459 aac_sa_clear_istatus(struct aac_softc *sc, int mask) in aac_sa_clear_istatus()
2467 aac_rx_clear_istatus(struct aac_softc *sc, int mask) in aac_rx_clear_istatus()
2475 aac_rkt_clear_istatus(struct aac_softc *sc, int mask) in aac_rkt_clear_istatus()
2486 aac_sa_set_mailbox(struct aac_softc *sc, u_int32_t command, in aac_sa_set_mailbox()
2499 aac_rx_set_mailbox(struct aac_softc *sc, u_int32_t command, in aac_rx_set_mailbox()
2512 aac_rkt_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0, in aac_rkt_set_mailbox()
2528 aac_sa_get_mailbox(struct aac_softc *sc, int mb) in aac_sa_get_mailbox()
2536 aac_rx_get_mailbox(struct aac_softc *sc, int mb) in aac_rx_get_mailbox()
2544 aac_rkt_get_mailbox(struct aac_softc *sc, int mb) in aac_rkt_get_mailbox()
2555 aac_sa_set_interrupts(struct aac_softc *sc, int enable) in aac_sa_set_interrupts()
2567 aac_rx_set_interrupts(struct aac_softc *sc, int enable) in aac_rx_set_interrupts()
2582 aac_rkt_set_interrupts(struct aac_softc *sc, int enable) in aac_rkt_set_interrupts()
2600 aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm) in aac_rx_send_command()
2623 aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm) in aac_rkt_send_command()
2649 aac_rx_get_outb_queue(struct aac_softc *sc) in aac_rx_get_outb_queue()
2657 aac_rkt_get_outb_queue(struct aac_softc *sc) in aac_rkt_get_outb_queue()
2665 aac_rx_set_outb_queue(struct aac_softc *sc, int index) in aac_rx_set_outb_queue()
2673 aac_rkt_set_outb_queue(struct aac_softc *sc, int index) in aac_rkt_set_outb_queue()
2688 aac_describe_controller(struct aac_softc *sc) in aac_describe_controller()
2793 struct aac_softc *sc; in aac_open()
2807 struct aac_softc *sc; in aac_ioctl()
2911 struct aac_softc *sc; in aac_poll()
2938 aac_ioctl_event(struct aac_softc *sc, struct aac_event *event, void *arg) in aac_ioctl_event()
2960 aac_ioctl_sendfib(struct aac_softc *sc, caddr_t ufib) in aac_ioctl_sendfib()
3044 aac_ioctl_send_raw_srb(struct aac_softc *sc, caddr_t arg) in aac_ioctl_send_raw_srb()
3202 struct aac_softc *sc; in aac_cdevpriv_dtor()
3214 aac_handle_aif(struct aac_softc *sc, struct aac_fib *fib) in aac_handle_aif()
3392 aac_rev_check(struct aac_softc *sc, caddr_t udata) in aac_rev_check()
3434 aac_open_aif(struct aac_softc *sc, caddr_t arg) in aac_open_aif()
3479 aac_close_aif(struct aac_softc *sc, caddr_t arg) in aac_close_aif()
3509 aac_getnext_aif(struct aac_softc *sc, caddr_t arg) in aac_getnext_aif()
3557 aac_return_aif(struct aac_softc *sc, struct aac_fib_context *ctx, caddr_t uptr) in aac_return_aif()
3584 aac_get_pci_info(struct aac_softc *sc, caddr_t uptr) in aac_get_pci_info()
3604 aac_supported_features(struct aac_softc *sc, caddr_t uptr) in aac_supported_features()
3646 aac_query_disk(struct aac_softc *sc, caddr_t uptr) in aac_query_disk()
3698 aac_get_bus_info(struct aac_softc *sc) in aac_get_bus_info()