sys/dev/raid/aac/aac.c
1000
struct aac_softc *sc = arg;
sys/dev/raid/aac/aac.c
101
static int aac_dequeue_fib(struct aac_softc *sc, int queue,
sys/dev/raid/aac/aac.c
103
static int aac_enqueue_response(struct aac_softc *sc, int queue,
sys/dev/raid/aac/aac.c
107
static int aac_sa_get_fwstatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
108
static void aac_sa_qnotify(struct aac_softc *sc, int qbit);
sys/dev/raid/aac/aac.c
109
static int aac_sa_get_istatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
110
static void aac_sa_clear_istatus(struct aac_softc *sc, int mask);
sys/dev/raid/aac/aac.c
1100
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
1105
sc = (struct aac_softc *)context;
sys/dev/raid/aac/aac.c
111
static void aac_sa_set_mailbox(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
114
static int aac_sa_get_mailbox(struct aac_softc *sc, int mb);
sys/dev/raid/aac/aac.c
115
static void aac_sa_set_interrupts(struct aac_softc *sc, int enable);
sys/dev/raid/aac/aac.c
1155
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
1170
aac_bio_command(struct aac_softc *sc, struct aac_command **cmp)
sys/dev/raid/aac/aac.c
129
static int aac_rx_get_fwstatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
130
static void aac_rx_qnotify(struct aac_softc *sc, int qbit);
sys/dev/raid/aac/aac.c
131
static int aac_rx_get_istatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
132
static void aac_rx_clear_istatus(struct aac_softc *sc, int mask);
sys/dev/raid/aac/aac.c
133
static void aac_rx_set_mailbox(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
1343
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
136
static int aac_rx_get_mailbox(struct aac_softc *sc, int mb);
sys/dev/raid/aac/aac.c
1364
aac_alloc_command(struct aac_softc *sc, struct aac_command **cmp)
sys/dev/raid/aac/aac.c
137
static void aac_rx_set_interrupts(struct aac_softc *sc, int enable);
sys/dev/raid/aac/aac.c
138
static int aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm);
sys/dev/raid/aac/aac.c
139
static int aac_rx_get_outb_queue(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
1391
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
140
static void aac_rx_set_outb_queue(struct aac_softc *sc, int index);
sys/dev/raid/aac/aac.c
1440
aac_alloc_commands(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
1506
aac_free_commands(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
1537
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
156
static int aac_rkt_get_fwstatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
157
static void aac_rkt_qnotify(struct aac_softc *sc, int qbit);
sys/dev/raid/aac/aac.c
158
static int aac_rkt_get_istatus(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
159
static void aac_rkt_clear_istatus(struct aac_softc *sc, int mask);
sys/dev/raid/aac/aac.c
160
static void aac_rkt_set_mailbox(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
163
static int aac_rkt_get_mailbox(struct aac_softc *sc, int mb);
sys/dev/raid/aac/aac.c
1630
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
164
static void aac_rkt_set_interrupts(struct aac_softc *sc, int enable);
sys/dev/raid/aac/aac.c
165
static int aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm);
sys/dev/raid/aac/aac.c
166
static int aac_rkt_get_outb_queue(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
1661
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
1663
sc = (struct aac_softc *)arg;
sys/dev/raid/aac/aac.c
167
static void aac_rkt_set_outb_queue(struct aac_softc *sc, int index);
sys/dev/raid/aac/aac.c
1670
aac_check_firmware(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
1827
aac_init(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
183
static void aac_describe_controller(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
194
static int aac_ioctl_sendfib(struct aac_softc *sc, caddr_t ufib);
sys/dev/raid/aac/aac.c
195
static int aac_ioctl_send_raw_srb(struct aac_softc *sc, caddr_t arg);
sys/dev/raid/aac/aac.c
196
static void aac_handle_aif(struct aac_softc *sc,
sys/dev/raid/aac/aac.c
198
static int aac_rev_check(struct aac_softc *sc, caddr_t udata);
sys/dev/raid/aac/aac.c
1984
aac_setup_intr(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
199
static int aac_open_aif(struct aac_softc *sc, caddr_t arg);
sys/dev/raid/aac/aac.c
200
static int aac_close_aif(struct aac_softc *sc, caddr_t arg);
sys/dev/raid/aac/aac.c
201
static int aac_getnext_aif(struct aac_softc *sc, caddr_t arg);
sys/dev/raid/aac/aac.c
2011
aac_sync_command(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
202
static int aac_return_aif(struct aac_softc *sc,
sys/dev/raid/aac/aac.c
204
static int aac_query_disk(struct aac_softc *sc, caddr_t uptr);
sys/dev/raid/aac/aac.c
205
static int aac_get_pci_info(struct aac_softc *sc, caddr_t uptr);
sys/dev/raid/aac/aac.c
2054
aac_sync_fib(struct aac_softc *sc, u_int32_t command, u_int32_t xferstate,
sys/dev/raid/aac/aac.c
206
static int aac_supported_features(struct aac_softc *sc, caddr_t uptr);
sys/dev/raid/aac/aac.c
207
static void aac_ioctl_event(struct aac_softc *sc,
sys/dev/raid/aac/aac.c
210
aac_get_container_info(struct aac_softc *sc, struct aac_fib *fib, int cid);
sys/dev/raid/aac/aac.c
2123
aac_enqueue_fib(struct aac_softc *sc, int queue, struct aac_command *cm)
sys/dev/raid/aac/aac.c
2177
aac_dequeue_fib(struct aac_softc *sc, int queue, u_int32_t *fib_size,
sys/dev/raid/aac/aac.c
2273
aac_enqueue_response(struct aac_softc *sc, int queue, struct aac_fib *fib)
sys/dev/raid/aac/aac.c
2323
aac_timeout(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
233
aac_attach(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2365
aac_sa_get_fwstatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2373
aac_rx_get_fwstatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2382
aac_rkt_get_fwstatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2395
aac_sa_qnotify(struct aac_softc *sc, int qbit)
sys/dev/raid/aac/aac.c
2403
aac_rx_qnotify(struct aac_softc *sc, int qbit)
sys/dev/raid/aac/aac.c
2411
aac_rkt_qnotify(struct aac_softc *sc, int qbit)
sys/dev/raid/aac/aac.c
2422
aac_sa_get_istatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2430
aac_rx_get_istatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2438
aac_rkt_get_istatus(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2449
aac_sa_clear_istatus(struct aac_softc *sc, int mask)
sys/dev/raid/aac/aac.c
2457
aac_rx_clear_istatus(struct aac_softc *sc, int mask)
sys/dev/raid/aac/aac.c
2465
aac_rkt_clear_istatus(struct aac_softc *sc, int mask)
sys/dev/raid/aac/aac.c
2476
aac_sa_set_mailbox(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
2489
aac_rx_set_mailbox(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
2502
aac_rkt_set_mailbox(struct aac_softc *sc, u_int32_t command, u_int32_t arg0,
sys/dev/raid/aac/aac.c
2518
aac_sa_get_mailbox(struct aac_softc *sc, int mb)
sys/dev/raid/aac/aac.c
2526
aac_rx_get_mailbox(struct aac_softc *sc, int mb)
sys/dev/raid/aac/aac.c
2534
aac_rkt_get_mailbox(struct aac_softc *sc, int mb)
sys/dev/raid/aac/aac.c
2545
aac_sa_set_interrupts(struct aac_softc *sc, int enable)
sys/dev/raid/aac/aac.c
2557
aac_rx_set_interrupts(struct aac_softc *sc, int enable)
sys/dev/raid/aac/aac.c
2572
aac_rkt_set_interrupts(struct aac_softc *sc, int enable)
sys/dev/raid/aac/aac.c
2590
aac_rx_send_command(struct aac_softc *sc, struct aac_command *cm)
sys/dev/raid/aac/aac.c
2613
aac_rkt_send_command(struct aac_softc *sc, struct aac_command *cm)
sys/dev/raid/aac/aac.c
2639
aac_rx_get_outb_queue(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2647
aac_rkt_get_outb_queue(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2655
aac_rx_set_outb_queue(struct aac_softc *sc, int index)
sys/dev/raid/aac/aac.c
2663
aac_rkt_set_outb_queue(struct aac_softc *sc, int index)
sys/dev/raid/aac/aac.c
2678
aac_describe_controller(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
2784
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
2800
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
2908
struct aac_softc *sc = dev->si_drv1;
sys/dev/raid/aac/aac.c
2933
struct aac_softc *sc = (struct aac_softc *)kn->kn_hook;
sys/dev/raid/aac/aac.c
2943
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
2947
sc = (struct aac_softc *)kn->kn_hook;
sys/dev/raid/aac/aac.c
2959
aac_ioctl_event(struct aac_softc *sc, struct aac_event *event, void *arg)
sys/dev/raid/aac/aac.c
2981
aac_ioctl_sendfib(struct aac_softc *sc, caddr_t ufib)
sys/dev/raid/aac/aac.c
3060
aac_ioctl_send_raw_srb(struct aac_softc *sc, caddr_t arg)
sys/dev/raid/aac/aac.c
3206
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
3222
aac_handle_aif(struct aac_softc *sc, struct aac_fib *fib)
sys/dev/raid/aac/aac.c
3402
aac_rev_check(struct aac_softc *sc, caddr_t udata)
sys/dev/raid/aac/aac.c
3444
aac_open_aif(struct aac_softc *sc, caddr_t arg)
sys/dev/raid/aac/aac.c
3489
aac_close_aif(struct aac_softc *sc, caddr_t arg)
sys/dev/raid/aac/aac.c
351
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
3519
aac_getnext_aif(struct aac_softc *sc, caddr_t arg)
sys/dev/raid/aac/aac.c
3555
aac_return_aif(struct aac_softc *sc, struct aac_fib_context *ctx, caddr_t uptr)
sys/dev/raid/aac/aac.c
3582
aac_get_pci_info(struct aac_softc *sc, caddr_t uptr)
sys/dev/raid/aac/aac.c
3602
aac_supported_features(struct aac_softc *sc, caddr_t uptr)
sys/dev/raid/aac/aac.c
3644
aac_query_disk(struct aac_softc *sc, caddr_t uptr)
sys/dev/raid/aac/aac.c
3696
aac_get_bus_info(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
372
aac_add_event(struct aac_softc *sc, struct aac_event *event)
sys/dev/raid/aac/aac.c
390
aac_get_container_info(struct aac_softc *sc, struct aac_fib *fib, int cid)
sys/dev/raid/aac/aac.c
416
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
421
sc = (struct aac_softc *)arg;
sys/dev/raid/aac/aac.c
458
aac_add_container(struct aac_softc *sc, struct aac_mntinforesp *mir, int f)
sys/dev/raid/aac/aac.c
495
aac_alloc(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
599
aac_free(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
658
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
67
static void aac_add_container(struct aac_softc *sc,
sys/dev/raid/aac/aac.c
69
static void aac_get_bus_info(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
721
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
73
static void aac_timeout(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
75
static int aac_bio_command(struct aac_softc *sc, struct aac_command **cmp);
sys/dev/raid/aac/aac.c
780
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
797
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
813
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
819
sc = (struct aac_softc *)arg;
sys/dev/raid/aac/aac.c
85
static int aac_alloc_commands(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
86
static void aac_free_commands(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
888
struct aac_softc *sc;
sys/dev/raid/aac/aac.c
891
sc = (struct aac_softc *)arg;
sys/dev/raid/aac/aac.c
90
static int aac_alloc(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
93
static int aac_check_firmware(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
936
aac_startio(struct aac_softc *sc)
sys/dev/raid/aac/aac.c
94
static int aac_init(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
95
static int aac_sync_command(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aac.c
98
static int aac_setup_intr(struct aac_softc *sc);
sys/dev/raid/aac/aac.c
99
static int aac_enqueue_fib(struct aac_softc *sc, int queue,
sys/dev/raid/aac/aac_cam.c
108
aac_cam_rescan(struct aac_softc *sc, uint32_t channel, uint32_t target_id)
sys/dev/raid/aac/aac_cam.c
159
aac_cam_event(struct aac_softc *sc, struct aac_event *event, void *arg)
sys/dev/raid/aac/aac_cam.c
193
struct aac_softc *sc;
sys/dev/raid/aac/aac_cam.c
272
struct aac_softc *sc;
sys/dev/raid/aac/aac_cam.c
536
aac_cam_fix_inquiry(struct aac_softc *sc, union ccb *ccb)
sys/dev/raid/aac/aac_cam.c
587
struct aac_softc *sc;
sys/dev/raid/aac/aac_cam.c
640
struct aac_softc *sc;
sys/dev/raid/aac/aac_cam.c
79
static void aac_cam_rescan(struct aac_softc *sc, uint32_t channel,
sys/dev/raid/aac/aac_debug.c
126
struct aac_softc *sc;
sys/dev/raid/aac/aac_debug.c
156
aac_panic(struct aac_softc *sc, char *reason)
sys/dev/raid/aac/aac_debug.c
166
aac_print_fib(struct aac_softc *sc, struct aac_fib *fib, const char *caller)
sys/dev/raid/aac/aac_debug.c
263
aac_print_aif(struct aac_softc *sc, struct aac_aif_command *aif)
sys/dev/raid/aac/aac_debug.c
56
aac_print_queues(struct aac_softc *sc)
sys/dev/raid/aac/aac_disk.c
252
struct aac_softc *sc;
sys/dev/raid/aac/aac_disk.c
391
(struct aac_softc *)device_get_softc(device_get_parent(dev));
sys/dev/raid/aac/aac_pci.c
336
struct aac_softc *sc;
sys/dev/raid/aac/aac_pci.c
77
sizeof(struct aac_softc)
sys/dev/raid/aac/aacvar.h
127
struct aac_softc *aac_sc;
sys/dev/raid/aac/aacvar.h
139
struct aac_softc *ad_controller;
sys/dev/raid/aac/aacvar.h
159
struct aac_softc *cm_sc; /* controller that owns us */
sys/dev/raid/aac/aacvar.h
238
int (*aif_get_fwstatus)(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
239
void (*aif_qnotify)(struct aac_softc *sc, int qbit);
sys/dev/raid/aac/aacvar.h
240
int (*aif_get_istatus)(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
241
void (*aif_clr_istatus)(struct aac_softc *sc, int mask);
sys/dev/raid/aac/aacvar.h
242
void (*aif_set_mailbox)(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aacvar.h
245
int (*aif_get_mailbox)(struct aac_softc *sc, int mb);
sys/dev/raid/aac/aacvar.h
246
void (*aif_set_interrupts)(struct aac_softc *sc, int enable);
sys/dev/raid/aac/aacvar.h
247
int (*aif_send_command)(struct aac_softc *sc, struct aac_command *cm);
sys/dev/raid/aac/aacvar.h
248
int (*aif_get_outb_queue)(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
249
void (*aif_set_outb_queue)(struct aac_softc *sc, int index);
sys/dev/raid/aac/aacvar.h
432
void (*cam_rescan_cb)(struct aac_softc *, uint32_t,
sys/dev/raid/aac/aacvar.h
444
typedef void aac_event_cb_t(struct aac_softc *sc, struct aac_event *event,
sys/dev/raid/aac/aacvar.h
456
extern void aac_free(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
457
extern int aac_attach(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
466
extern void aac_startio(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
467
extern int aac_alloc_command(struct aac_softc *sc,
sys/dev/raid/aac/aacvar.h
470
extern int aac_sync_fib(struct aac_softc *sc, u_int32_t command,
sys/dev/raid/aac/aacvar.h
473
extern void aac_add_event(struct aac_softc *sc, struct aac_event
sys/dev/raid/aac/aacvar.h
483
device_printf(((struct aac_softc *)sc)->aac_dev, \
sys/dev/raid/aac/aacvar.h
489
extern void aac_print_queues(struct aac_softc *sc);
sys/dev/raid/aac/aacvar.h
490
extern void aac_panic(struct aac_softc *sc, char *reason);
sys/dev/raid/aac/aacvar.h
491
extern void aac_print_fib(struct aac_softc *sc, struct aac_fib *fib,
sys/dev/raid/aac/aacvar.h
493
extern void aac_print_aif(struct aac_softc *sc,
sys/dev/raid/aac/aacvar.h
536
aac_initq_ ## name (struct aac_softc *sc) \
sys/dev/raid/aac/aacvar.h
564
aac_dequeue_ ## name (struct aac_softc *sc) \
sys/dev/raid/aac/aacvar.h
599
aac_initq_bio(struct aac_softc *sc)
sys/dev/raid/aac/aacvar.h
606
aac_enqueue_bio(struct aac_softc *sc, struct bio *bio)
sys/dev/raid/aac/aacvar.h
613
aac_dequeue_bio(struct aac_softc *sc)
sys/dev/raid/aac/aacvar.h
625
aac_print_printf(struct aac_softc *sc)
sys/dev/raid/aac/aacvar.h
638
aac_alloc_sync_fib(struct aac_softc *sc, struct aac_fib **fib)
sys/dev/raid/aac/aacvar.h
646
aac_release_sync_fib(struct aac_softc *sc)