Symbol: TW_Device_Extension
drivers/scsi/3w-9xxx.c
1030
static void twa_free_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
1048
static void twa_free_request_id(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-9xxx.c
105
static TW_Device_Extension *twa_device_extension_list[TW_MAX_SLOT];
drivers/scsi/3w-9xxx.c
1056
static void *twa_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes)
drivers/scsi/3w-9xxx.c
1099
static void twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id)
drivers/scsi/3w-9xxx.c
1107
static int twa_initconnection(TW_Device_Extension *tw_dev, int message_credits,
drivers/scsi/3w-9xxx.c
1170
static int twa_initialize_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
121
static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header);
drivers/scsi/3w-9xxx.c
122
static int twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id);
drivers/scsi/3w-9xxx.c
1222
TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance;
drivers/scsi/3w-9xxx.c
124
static void twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id);
drivers/scsi/3w-9xxx.c
127
static int twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host);
drivers/scsi/3w-9xxx.c
128
static void twa_free_request_id(TW_Device_Extension *tw_dev,int request_id);
drivers/scsi/3w-9xxx.c
129
static void twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id);
drivers/scsi/3w-9xxx.c
130
static int twa_initconnection(TW_Device_Extension *tw_dev, int message_credits,
drivers/scsi/3w-9xxx.c
1380
static void twa_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length)
drivers/scsi/3w-9xxx.c
140
static void twa_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length);
drivers/scsi/3w-9xxx.c
141
static int twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds);
drivers/scsi/3w-9xxx.c
1419
static int twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds)
drivers/scsi/3w-9xxx.c
142
static int twa_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds);
drivers/scsi/3w-9xxx.c
143
static int twa_post_command_packet(TW_Device_Extension *tw_dev, int request_id, char internal);
drivers/scsi/3w-9xxx.c
144
static int twa_reset_device_extension(TW_Device_Extension *tw_dev);
drivers/scsi/3w-9xxx.c
145
static int twa_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset);
drivers/scsi/3w-9xxx.c
1456
static int twa_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds)
drivers/scsi/3w-9xxx.c
146
static int twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id,
drivers/scsi/3w-9xxx.c
1485
static int twa_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds)
drivers/scsi/3w-9xxx.c
149
static void twa_scsiop_execute_scsi_complete(TW_Device_Extension *tw_dev, int request_id);
drivers/scsi/3w-9xxx.c
1513
static int twa_post_command_packet(TW_Device_Extension *tw_dev, int request_id, char internal)
drivers/scsi/3w-9xxx.c
1579
static int twa_reset_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
159
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
1634
static int twa_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset)
drivers/scsi/3w-9xxx.c
1722
TW_Device_Extension *tw_dev = NULL;
drivers/scsi/3w-9xxx.c
1725
tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-9xxx.c
1753
TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-9xxx.c
1798
static int twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id,
drivers/scsi/3w-9xxx.c
1914
static void twa_scsiop_execute_scsi_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-9xxx.c
1930
static void __twa_shutdown(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
1955
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
2002
TW_Device_Extension *tw_dev;
drivers/scsi/3w-9xxx.c
2024
host = scsi_host_alloc(&driver_template, sizeof(TW_Device_Extension));
drivers/scsi/3w-9xxx.c
2030
tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
2155
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
2191
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
2218
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-9xxx.c
228
static int twa_aen_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-9xxx.c
282
static int twa_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset)
drivers/scsi/3w-9xxx.c
373
static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header)
drivers/scsi/3w-9xxx.c
428
static int twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-9xxx.c
476
static void twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-9xxx.c
517
static int twa_allocate_memory(TW_Device_Extension *tw_dev, int size, int which)
drivers/scsi/3w-9xxx.c
573
static int twa_check_srl(TW_Device_Extension *tw_dev, int *flashed)
drivers/scsi/3w-9xxx.c
654
TW_Device_Extension *tw_dev = twa_device_extension_list[iminor(inode)];
drivers/scsi/3w-9xxx.c
908
static int twa_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value)
drivers/scsi/3w-9xxx.c
945
static int twa_empty_response_queue(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
966
static int twa_empty_response_queue_large(TW_Device_Extension *tw_dev)
drivers/scsi/3w-9xxx.c
990
static int twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host)
drivers/scsi/3w-sas.c
1032
static int twl_initialize_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-sas.c
104
TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata;
drivers/scsi/3w-sas.c
1081
static int twl_handle_attention_interrupt(TW_Device_Extension *tw_dev)
drivers/scsi/3w-sas.c
1121
TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance;
drivers/scsi/3w-sas.c
1237
static int twl_poll_register(TW_Device_Extension *tw_dev, void *reg, u32 value, u32 result, int seconds)
drivers/scsi/3w-sas.c
1258
static int twl_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset)
drivers/scsi/3w-sas.c
135
TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata;
drivers/scsi/3w-sas.c
1350
static int twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset)
drivers/scsi/3w-sas.c
1429
TW_Device_Extension *tw_dev = NULL;
drivers/scsi/3w-sas.c
1432
tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-sas.c
1458
TW_Device_Extension *tw_dev =
drivers/scsi/3w-sas.c
1459
(TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-sas.c
1491
static void __twl_shutdown(TW_Device_Extension *tw_dev)
drivers/scsi/3w-sas.c
1516
TW_Device_Extension *tw_dev;
drivers/scsi/3w-sas.c
1521
tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-sas.c
1559
TW_Device_Extension *tw_dev;
drivers/scsi/3w-sas.c
1579
host = scsi_host_alloc(&driver_template, sizeof(TW_Device_Extension));
drivers/scsi/3w-sas.c
164
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-sas.c
1710
TW_Device_Extension *tw_dev;
drivers/scsi/3w-sas.c
1715
tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-sas.c
1757
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-sas.c
1784
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-sas.c
223
static void twl_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header)
drivers/scsi/3w-sas.c
271
static int twl_post_command_packet(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-sas.c
292
static int twl_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id,
drivers/scsi/3w-sas.c
374
static int twl_aen_read_queue(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-sas.c
408
static void twl_aen_sync_time(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-sas.c
450
static void twl_get_request_id(TW_Device_Extension *tw_dev, int *request_id)
drivers/scsi/3w-sas.c
458
static void twl_free_request_id(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-sas.c
466
static int twl_aen_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-sas.c
520
static int twl_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds)
drivers/scsi/3w-sas.c
555
static int twl_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset)
drivers/scsi/3w-sas.c
641
static int twl_allocate_memory(TW_Device_Extension *tw_dev, int size, int which)
drivers/scsi/3w-sas.c
678
static void twl_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length)
drivers/scsi/3w-sas.c
725
TW_Device_Extension *tw_dev = twl_device_extension_list[iminor(inode)];
drivers/scsi/3w-sas.c
77
static TW_Device_Extension *twl_device_extension_list[TW_MAX_SLOT];
drivers/scsi/3w-sas.c
859
static int twl_fill_sense(TW_Device_Extension *tw_dev, int i, int request_id, int copy_sense, int print_host)
drivers/scsi/3w-sas.c
900
static void twl_free_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-sas.c
925
static void *twl_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes)
drivers/scsi/3w-sas.c
93
static int twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset);
drivers/scsi/3w-sas.c
968
static int twl_initconnection(TW_Device_Extension *tw_dev, int message_credits,
drivers/scsi/3w-xxxx.c
1061
static void tw_free_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
1080
static int tw_initconnection(TW_Device_Extension *tw_dev, int message_credits)
drivers/scsi/3w-xxxx.c
1134
static int tw_setfeature(TW_Device_Extension *tw_dev, int parm, int param_size,
drivers/scsi/3w-xxxx.c
1204
static int tw_reset_sequence(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
1252
static int tw_initialize_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
1288
static int tw_reset_device_extension(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
1371
TW_Device_Extension *tw_dev=NULL;
drivers/scsi/3w-xxxx.c
1374
tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-xxxx.c
1398
static int tw_scsiop_inquiry(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1451
static void tw_transfer_internal(TW_Device_Extension *tw_dev, int request_id,
drivers/scsi/3w-xxxx.c
1458
static int tw_scsiop_inquiry_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1496
static int tw_scsiop_mode_sense(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1562
static int tw_scsiop_mode_sense_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1595
static int tw_scsiop_read_capacity(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1652
static int tw_scsiop_read_capacity_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1695
static int tw_scsiop_read_write(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1783
static int tw_scsiop_request_sense(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1807
static int tw_scsiop_synchronize_cache(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1843
static int tw_scsiop_test_unit_ready(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1897
static int tw_scsiop_test_unit_ready_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
1929
TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata;
drivers/scsi/3w-xxxx.c
2001
TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance;
drivers/scsi/3w-xxxx.c
2193
static void __tw_shutdown(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
2218
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-xxxx.c
224
static TW_Device_Extension *tw_device_extension_list[TW_MAX_SLOT];
drivers/scsi/3w-xxxx.c
2254
TW_Device_Extension *tw_dev;
drivers/scsi/3w-xxxx.c
2271
host = scsi_host_alloc(&driver_template, sizeof(TW_Device_Extension));
drivers/scsi/3w-xxxx.c
2277
tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-xxxx.c
235
static int tw_reset_device_extension(TW_Device_Extension *tw_dev);
drivers/scsi/3w-xxxx.c
2371
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-xxxx.c
255
static int tw_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value, int print_host)
drivers/scsi/3w-xxxx.c
299
static int tw_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds)
drivers/scsi/3w-xxxx.c
328
static int tw_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds)
drivers/scsi/3w-xxxx.c
357
static int tw_post_command_packet(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
401
static int tw_decode_sense(TW_Device_Extension *tw_dev, int request_id, int fill_sense)
drivers/scsi/3w-xxxx.c
446
static int tw_check_errors(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
461
static void tw_empty_response_que(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
474
static void tw_state_request_finish(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
482
static void tw_state_request_start(TW_Device_Extension *tw_dev, int *request_id)
drivers/scsi/3w-xxxx.c
494
TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata;
drivers/scsi/3w-xxxx.c
543
static int tw_aen_read_queue(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
609
static int tw_aen_complete(TW_Device_Extension *tw_dev, int request_id)
drivers/scsi/3w-xxxx.c
673
static int tw_aen_drain_queue(TW_Device_Extension *tw_dev)
drivers/scsi/3w-xxxx.c
831
static int tw_allocate_memory(TW_Device_Extension *tw_dev, int size, int which)
drivers/scsi/3w-xxxx.c
888
TW_Device_Extension *tw_dev = tw_device_extension_list[iminor(inode)];