Symbol: AdapterControlBlock
sys/dev/arcmsr/arcmsr.c
1005
struct AdapterControlBlock *acb = srb->acb;
sys/dev/arcmsr/arcmsr.c
1074
static void arcmsr_post_srb(struct AdapterControlBlock *acb, struct CommandControlBlock *srb)
sys/dev/arcmsr/arcmsr.c
1186
static struct QBUFFER *arcmsr_get_iop_rqbuffer( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1231
static struct QBUFFER *arcmsr_get_iop_wqbuffer( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1276
static void arcmsr_iop_message_read(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1313
static void arcmsr_iop_message_wrote(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1365
static void arcmsr_stop_hba_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1379
static void arcmsr_stop_hbb_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1393
static void arcmsr_stop_hbc_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1406
static void arcmsr_stop_hbd_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1418
static void arcmsr_stop_hbe_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1432
static void arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1464
struct AdapterControlBlock *acb;
sys/dev/arcmsr/arcmsr.c
1467
acb = (struct AdapterControlBlock *)cam_sim_softc(psim);
sys/dev/arcmsr/arcmsr.c
1479
static u_int32_t arcmsr_Read_iop_rqbuffer_data_D(struct AdapterControlBlock *acb,
sys/dev/arcmsr/arcmsr.c
1523
static u_int32_t arcmsr_Read_iop_rqbuffer_data(struct AdapterControlBlock *acb,
sys/dev/arcmsr/arcmsr.c
155
static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1551
static void arcmsr_iop2drv_data_wrote_handle(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1575
static void arcmsr_Write_data_2iop_wqbuffer_D(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
160
static u_int32_t arcmsr_iop_ioctlcmd(struct AdapterControlBlock *acb, u_int32_t ioctl_cmd, caddr_t arg);
sys/dev/arcmsr/arcmsr.c
161
static void arcmsr_iop_parking(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1619
static void arcmsr_Write_data_2iop_wqbuffer(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
163
static void arcmsr_interrupt(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
164
static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb);
sys/dev/arcmsr/arcmsr.c
165
static void arcmsr_free_resource(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1651
static void arcmsr_iop2drv_data_read_handle(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
166
static void arcmsr_bus_reset(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
167
static void arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
168
static void arcmsr_start_adapter_bgrb(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1687
static void arcmsr_rescan_lun(struct AdapterControlBlock *acb, int target, int lun)
sys/dev/arcmsr/arcmsr.c
169
static void arcmsr_iop_init(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
170
static void arcmsr_flush_adapter_cache(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1707
static void arcmsr_abort_dr_ccbs(struct AdapterControlBlock *acb, int target, int lun)
sys/dev/arcmsr/arcmsr.c
171
static u_int32_t arcmsr_Read_iop_rqbuffer_data(struct AdapterControlBlock *acb, struct QBUFFER *prbuffer);
sys/dev/arcmsr/arcmsr.c
172
static void arcmsr_Write_data_2iop_wqbuffer(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
173
static void arcmsr_abort_allcmd(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1736
static void arcmsr_dr_handle(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
175
static void arcmsr_iop_reset(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
178
static int arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, union ccb *pccb);
sys/dev/arcmsr/arcmsr.c
184
static void arcmsr_hbd_postqueue_isr(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1842
static void arcmsr_hba_message_isr(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
185
static void arcmsr_hbe_postqueue_isr(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1854
static void arcmsr_hbb_message_isr(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
186
static void arcmsr_hbf_postqueue_isr(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1868
static void arcmsr_hbc_message_isr(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
187
static void arcmsr_teardown_intr(device_t dev, struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1880
static void arcmsr_hbd_message_isr(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
189
static void arcmsr_dump_data(struct AdapterControlBlock *acb);
sys/dev/arcmsr/arcmsr.c
1892
static void arcmsr_hbe_message_isr(struct AdapterControlBlock *acb) {
sys/dev/arcmsr/arcmsr.c
1907
static void arcmsr_hba_doorbell_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1931
static void arcmsr_hbc_doorbell_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1958
static void arcmsr_hbd_doorbell_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
1991
static void arcmsr_hbe_doorbell_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2020
static void arcmsr_hbf_doorbell_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2053
static void arcmsr_hba_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2076
static void arcmsr_hbb_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2105
static void arcmsr_hbc_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2159
static void arcmsr_hbd_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2193
static void arcmsr_hbe_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
221
"arcmsr", arcmsr_methods, sizeof(struct AdapterControlBlock)
sys/dev/arcmsr/arcmsr.c
2218
static void arcmsr_hbf_postqueue_isr(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2250
static void arcmsr_handle_hba_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2280
static void arcmsr_handle_hbb_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2316
static void arcmsr_handle_hbc_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2347
static void arcmsr_handle_hbd_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2380
static void arcmsr_handle_hbe_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2408
static void arcmsr_handle_hbf_isr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2439
static void arcmsr_interrupt(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2472
struct AdapterControlBlock *acb = (struct AdapterControlBlock *)arg;
sys/dev/arcmsr/arcmsr.c
2484
struct AdapterControlBlock *acb = (struct AdapterControlBlock *)arg;
sys/dev/arcmsr/arcmsr.c
2534
static void arcmsr_iop_parking(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2553
static u_int32_t arcmsr_iop_ioctlcmd(struct AdapterControlBlock *acb, u_int32_t ioctl_cmd, caddr_t arg)
sys/dev/arcmsr/arcmsr.c
259
struct AdapterControlBlock *acb = dev->si_drv1;
sys/dev/arcmsr/arcmsr.c
267
static u_int32_t arcmsr_disable_allintr( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2726
struct AdapterControlBlock *acb;
sys/dev/arcmsr/arcmsr.c
2741
static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
2764
static int arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, union ccb *pccb)
sys/dev/arcmsr/arcmsr.c
2966
struct AdapterControlBlock *acb = (struct AdapterControlBlock *)srb->acb;
sys/dev/arcmsr/arcmsr.c
3048
struct AdapterControlBlock *acb = (struct AdapterControlBlock *) abortccb->ccb_h.arcmsr_ccbacb_ptr;
sys/dev/arcmsr/arcmsr.c
3090
static void arcmsr_bus_reset(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3108
static void arcmsr_handle_virtual_command(struct AdapterControlBlock *acb,
sys/dev/arcmsr/arcmsr.c
312
static void arcmsr_enable_allintr( struct AdapterControlBlock *acb, u_int32_t intmask_org)
sys/dev/arcmsr/arcmsr.c
3156
struct AdapterControlBlock *acb;
sys/dev/arcmsr/arcmsr.c
3158
acb = (struct AdapterControlBlock *) cam_sim_softc(psim);
sys/dev/arcmsr/arcmsr.c
3372
static void arcmsr_start_hba_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3384
static void arcmsr_start_hbb_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3397
static void arcmsr_start_hbc_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3410
static void arcmsr_start_hbd_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3422
static void arcmsr_start_hbe_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3436
static void arcmsr_start_adapter_bgrb(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3462
static void arcmsr_polling_hba_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
3516
static void arcmsr_polling_hbb_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
3575
static void arcmsr_polling_hbc_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
361
static u_int8_t arcmsr_hba_wait_msgint_ready(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3625
static void arcmsr_polling_hbd_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
3681
static void arcmsr_polling_hbe_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
3735
static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/arcmsr/arcmsr.c
3760
static void arcmsr_get_hba_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3809
static void arcmsr_get_hbb_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
381
static u_int8_t arcmsr_hbb_wait_msgint_ready(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3859
static void arcmsr_get_hbc_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3909
static void arcmsr_get_hbd_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
3960
static void arcmsr_get_hbe_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4012
static void arcmsr_get_hbf_config(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
403
static u_int8_t arcmsr_hbc_wait_msgint_ready(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4067
static void arcmsr_get_firmware_spec(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4094
static void arcmsr_wait_firmware_ready( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4168
static void arcmsr_clear_doorbell_queue_buffer( struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4218
static u_int32_t arcmsr_iop_confirm(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
423
static u_int8_t arcmsr_hbd_wait_msgint_ready(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4373
static void arcmsr_enable_eoi_mode(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4389
static void arcmsr_iop_init(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4413
struct AdapterControlBlock *acb = arg;
sys/dev/arcmsr/arcmsr.c
443
static u_int8_t arcmsr_hbe_wait_msgint_ready(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4494
struct AdapterControlBlock *acb = arg;
sys/dev/arcmsr/arcmsr.c
4506
struct AdapterControlBlock *acb = arg;
sys/dev/arcmsr/arcmsr.c
4540
static void arcmsr_free_resource(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4600
static void arcmsr_mutex_init(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4611
static void arcmsr_mutex_destroy(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4622
static int arcmsr_define_adapter_type(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
465
static void arcmsr_flush_hba_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4709
static int arcmsr_map_pcireg(device_t dev, struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
482
static void arcmsr_flush_hbb_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4893
static int arcmsr_alloc_srb(device_t dev, struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
4978
static int arcmsr_alloc_xor_mem(device_t dev, struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
500
static void arcmsr_flush_hbc_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
5059
struct AdapterControlBlock *acb = device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
5102
static int arcmsr_setup_msix(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
5137
struct AdapterControlBlock *acb=(struct AdapterControlBlock *)device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
518
static void arcmsr_flush_hbd_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
5327
struct AdapterControlBlock *acb=(struct AdapterControlBlock *)device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
535
static void arcmsr_flush_hbe_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
5364
static void arcmsr_teardown_intr(device_t dev, struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
5395
struct AdapterControlBlock *acb=(struct AdapterControlBlock *)device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
5412
static void arcmsr_dump_data(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
554
static void arcmsr_flush_adapter_cache(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
586
struct AdapterControlBlock *acb = device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
600
struct AdapterControlBlock *acb = device_get_softc(dev);
sys/dev/arcmsr/arcmsr.c
647
static void arcmsr_abort_hba_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
658
static void arcmsr_abort_hbb_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
670
static void arcmsr_abort_hbc_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
682
static void arcmsr_abort_hbd_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
693
static void arcmsr_abort_hbe_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
706
static void arcmsr_abort_allcmd(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
738
struct AdapterControlBlock *acb = srb->acb;
sys/dev/arcmsr/arcmsr.c
771
static void arcmsr_report_srb_state(struct AdapterControlBlock *acb, struct CommandControlBlock *srb, u_int16_t error)
sys/dev/arcmsr/arcmsr.c
822
static void arcmsr_drain_donequeue(struct AdapterControlBlock *acb, u_int32_t flag_srb, u_int16_t error)
sys/dev/arcmsr/arcmsr.c
864
struct AdapterControlBlock *acb;
sys/dev/arcmsr/arcmsr.c
891
static void arcmsr_done4abort_postqueue(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.c
950
static void arcmsr_iop_reset(struct AdapterControlBlock *acb)
sys/dev/arcmsr/arcmsr.h
1288
struct AdapterControlBlock *acb; /* 520-523 524-527 */