Home
last modified time | relevance | path

Searched refs:tw_dev (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/
H A D3w-9xxx.c121 static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header);
122 static int twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id);
124 static void twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id);
127 static int twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host);
128 static void twa_free_request_id(TW_Device_Extension *tw_dev,int request_id);
129 static void twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id);
130 static int twa_initconnection(TW_Device_Extension *tw_dev, int message_credits,
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);
141 static int twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds);
142 static int twa_poll_status_gone(TW_Device_Extension *tw_dev, u3
159 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_show_stats() local
226 twa_aen_complete(TW_Device_Extension *tw_dev, int request_id) twa_aen_complete() argument
280 twa_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset) twa_aen_drain_queue() argument
371 twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header) twa_aen_queue_event() argument
426 twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) twa_aen_read_queue() argument
474 twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id) twa_aen_sync_time() argument
516 twa_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) twa_allocate_memory() argument
572 twa_check_srl(TW_Device_Extension *tw_dev, int *flashed) twa_check_srl() argument
653 TW_Device_Extension *tw_dev = twa_device_extension_list[iminor(inode)]; twa_chrdev_ioctl() local
903 twa_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value) twa_decode_bits() argument
940 twa_empty_response_queue(TW_Device_Extension *tw_dev) twa_empty_response_queue() argument
961 twa_empty_response_queue_large(TW_Device_Extension *tw_dev) twa_empty_response_queue_large() argument
985 twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host) twa_fill_sense() argument
1031 twa_free_device_extension(TW_Device_Extension *tw_dev) twa_free_device_extension() argument
1049 twa_free_request_id(TW_Device_Extension *tw_dev, int request_id) twa_free_request_id() argument
1057 twa_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes) twa_get_param() argument
1100 twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id) twa_get_request_id() argument
1108 twa_initconnection(TW_Device_Extension *tw_dev, int message_credits, u32 set_features, unsigned short current_fw_srl, unsigned short current_fw_arch_id, unsigned short current_fw_branch, unsigned short current_fw_build, unsigned short *fw_on_ctlr_srl, unsigned short *fw_on_ctlr_arch_id, unsigned short *fw_on_ctlr_branch, unsigned short *fw_on_ctlr_build, u32 *init_connect_result) twa_initconnection() argument
1172 twa_initialize_device_extension(TW_Device_Extension *tw_dev) twa_initialize_device_extension() argument
1224 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; twa_interrupt() local
1380 twa_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length) twa_load_sgl() argument
1419 twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds) twa_poll_response() argument
1456 twa_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds) twa_poll_status() argument
1485 twa_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds) twa_poll_status_gone() argument
1513 twa_post_command_packet(TW_Device_Extension *tw_dev, int request_id, char internal) twa_post_command_packet() argument
1579 twa_reset_device_extension(TW_Device_Extension *tw_dev) twa_reset_device_extension() argument
1634 twa_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset) twa_reset_sequence() argument
1701 TW_Device_Extension *tw_dev; twa_scsi_biosparam() local
1725 TW_Device_Extension *tw_dev = NULL; twa_scsi_eh_reset() local
1755 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; twa_scsi_queue_lck() local
1803 twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, unsigned char *cdb, int use_sg, TW_SG_Entry *sglistarg) twa_scsiop_execute_scsi() argument
1922 twa_scsiop_execute_scsi_complete(TW_Device_Extension *tw_dev, int request_id) twa_scsiop_execute_scsi_complete() argument
1938 __twa_shutdown(TW_Device_Extension *tw_dev) __twa_shutdown() argument
1963 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_shutdown() local
2010 TW_Device_Extension *tw_dev; twa_probe() local
2163 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_remove() local
2199 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_suspend() local
2229 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_resume() local
[all...]
H A D3w-xxxx.c235 static int tw_reset_device_extension(TW_Device_Extension *tw_dev);
255 static int tw_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value, int print_host) in tw_decode_bits() argument
262 sprintf(host, " scsi%d:", tw_dev->host->host_no); in tw_decode_bits()
268 outl(TW_CONTROL_CLEAR_PARITY_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
273 outl(TW_CONTROL_CLEAR_PCI_ABORT, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
274 pci_write_config_word(tw_dev->tw_pci_dev, PCI_STATUS, TW_PCI_CLEAR_PCI_ABORT); in tw_decode_bits()
279 outl(TW_CONTROL_CLEAR_QUEUE_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
284 outl(TW_CONTROL_CLEAR_SBUF_WRITE_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
288 if (tw_dev->reset_print == 0) { in tw_decode_bits()
290 tw_dev in tw_decode_bits()
299 tw_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds) tw_poll_status() argument
328 tw_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds) tw_poll_status_gone() argument
357 tw_post_command_packet(TW_Device_Extension *tw_dev, int request_id) tw_post_command_packet() argument
401 tw_decode_sense(TW_Device_Extension *tw_dev, int request_id, int fill_sense) tw_decode_sense() argument
446 tw_check_errors(TW_Device_Extension *tw_dev) tw_check_errors() argument
461 tw_empty_response_que(TW_Device_Extension *tw_dev) tw_empty_response_que() argument
474 tw_state_request_finish(TW_Device_Extension *tw_dev, int request_id) tw_state_request_finish() argument
482 tw_state_request_start(TW_Device_Extension *tw_dev, int *request_id) tw_state_request_start() argument
494 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_show_stats() local
541 tw_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) tw_aen_read_queue() argument
607 tw_aen_complete(TW_Device_Extension *tw_dev, int request_id) tw_aen_complete() argument
671 tw_aen_drain_queue(TW_Device_Extension *tw_dev) tw_aen_drain_queue() argument
829 tw_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) tw_allocate_memory() argument
886 TW_Device_Extension *tw_dev = tw_device_extension_list[iminor(inode)]; tw_chrdev_ioctl() local
1059 tw_free_device_extension(TW_Device_Extension *tw_dev) tw_free_device_extension() argument
1078 tw_initconnection(TW_Device_Extension *tw_dev, int message_credits) tw_initconnection() argument
1132 tw_setfeature(TW_Device_Extension *tw_dev, int parm, int param_size, unsigned char *val) tw_setfeature() argument
1202 tw_reset_sequence(TW_Device_Extension *tw_dev) tw_reset_sequence() argument
1250 tw_initialize_device_extension(TW_Device_Extension *tw_dev) tw_initialize_device_extension() argument
1286 tw_reset_device_extension(TW_Device_Extension *tw_dev) tw_reset_device_extension() argument
1345 TW_Device_Extension *tw_dev; tw_scsi_biosparam() local
1371 TW_Device_Extension *tw_dev=NULL; tw_scsi_eh_reset() local
1398 tw_scsiop_inquiry(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_inquiry() argument
1451 tw_transfer_internal(TW_Device_Extension *tw_dev, int request_id, void *data, unsigned int len) tw_transfer_internal() argument
1458 tw_scsiop_inquiry_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_inquiry_complete() argument
1496 tw_scsiop_mode_sense(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_mode_sense() argument
1562 tw_scsiop_mode_sense_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_mode_sense_complete() argument
1595 tw_scsiop_read_capacity(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_capacity() argument
1652 tw_scsiop_read_capacity_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_capacity_complete() argument
1695 tw_scsiop_read_write(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_write() argument
1783 tw_scsiop_request_sense(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_request_sense() argument
1807 tw_scsiop_synchronize_cache(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_synchronize_cache() argument
1843 tw_scsiop_test_unit_ready(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_test_unit_ready() argument
1897 tw_scsiop_test_unit_ready_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_test_unit_ready_complete() argument
1928 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; tw_scsi_queue_lck() local
2004 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; tw_interrupt() local
2196 __tw_shutdown(TW_Device_Extension *tw_dev) __tw_shutdown() argument
2221 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_shutdown() local
2257 TW_Device_Extension *tw_dev; tw_probe() local
2374 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_remove() local
[all...]
H A D3w-sas.c93 static int twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset);
104 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_aen_read() local
111 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
112 ret = memory_read_from_buffer(outbuf, count, &offset, tw_dev->event_queue[0], sizeof(TW_Event) * TW_Q_LENGTH); in twl_sysfs_aen_read()
113 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
135 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_compat_info() local
142 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
143 ret = memory_read_from_buffer(outbuf, count, &offset, &tw_dev->tw_compat_info, sizeof(TW_Compatibility_Info)); in twl_sysfs_compat_info()
144 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
164 TW_Device_Extension *tw_dev in twl_show_stats() local
221 twl_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header) twl_aen_queue_event() argument
269 twl_post_command_packet(TW_Device_Extension *tw_dev, int request_id) twl_post_command_packet() argument
290 twl_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, unsigned char *cdb, int use_sg, TW_SG_Entry_ISO *sglistarg) twl_scsiop_execute_scsi() argument
375 twl_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) twl_aen_read_queue() argument
409 twl_aen_sync_time(TW_Device_Extension *tw_dev, int request_id) twl_aen_sync_time() argument
451 twl_get_request_id(TW_Device_Extension *tw_dev, int *request_id) twl_get_request_id() argument
459 twl_free_request_id(TW_Device_Extension *tw_dev, int request_id) twl_free_request_id() argument
467 twl_aen_complete(TW_Device_Extension *tw_dev, int request_id) twl_aen_complete() argument
521 twl_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds) twl_poll_response() argument
556 twl_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset) twl_aen_drain_queue() argument
642 twl_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) twl_allocate_memory() argument
679 twl_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length) twl_load_sgl() argument
726 TW_Device_Extension *tw_dev = twl_device_extension_list[iminor(inode)]; twl_chrdev_ioctl() local
860 twl_fill_sense(TW_Device_Extension *tw_dev, int i, int request_id, int copy_sense, int print_host) twl_fill_sense() argument
902 twl_free_device_extension(TW_Device_Extension *tw_dev) twl_free_device_extension() argument
927 twl_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes) twl_get_param() argument
970 twl_initconnection(TW_Device_Extension *tw_dev, int message_credits, u32 set_features, unsigned short current_fw_srl, unsigned short current_fw_arch_id, unsigned short current_fw_branch, unsigned short current_fw_build, unsigned short *fw_on_ctlr_srl, unsigned short *fw_on_ctlr_arch_id, unsigned short *fw_on_ctlr_branch, unsigned short *fw_on_ctlr_build, u32 *init_connect_result) twl_initconnection() argument
1034 twl_initialize_device_extension(TW_Device_Extension *tw_dev) twl_initialize_device_extension() argument
1083 twl_handle_attention_interrupt(TW_Device_Extension *tw_dev) twl_handle_attention_interrupt() argument
1123 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; twl_interrupt() local
1239 twl_poll_register(TW_Device_Extension *tw_dev, void *reg, u32 value, u32 result, int seconds) twl_poll_register() argument
1260 twl_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset) twl_reset_sequence() argument
1351 twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset) twl_reset_device_extension() argument
1411 TW_Device_Extension *tw_dev; twl_scsi_biosparam() local
1433 TW_Device_Extension *tw_dev = NULL; twl_scsi_eh_reset() local
1463 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; twl_scsi_queue_lck() local
1495 __twl_shutdown(TW_Device_Extension *tw_dev) __twl_shutdown() argument
1520 TW_Device_Extension *tw_dev; twl_shutdown() local
1563 TW_Device_Extension *tw_dev; twl_probe() local
1716 TW_Device_Extension *tw_dev; twl_remove() local
1764 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twl_suspend() local
1794 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twl_resume() local
[all...]
H A D3w-sas.h185 #define TWL_MASK_INTERRUPTS(x) (writel(~0, TWL_HIMASK_REG_ADDR(tw_dev)))
186 #define TWL_UNMASK_INTERRUPTS(x) (writel(~TWL_HISTATUS_VALID_INTERRUPT, TWL_HIMASK_REG_ADDR(tw_dev)))
187 #define TWL_CLEAR_DB_INTERRUPT(x) (writel(~0, TWL_HOBDBC_REG_ADDR(tw_dev)))
188 #define TWL_SOFT_RESET(x) (writel(TWL_ISSUE_SOFT_RESET, TWL_HIBDB_REG_ADDR(tw_dev)))
/kernel/linux/linux-6.6/drivers/scsi/
H A D3w-9xxx.c121 static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header);
122 static int twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id);
124 static void twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id);
127 static int twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host);
128 static void twa_free_request_id(TW_Device_Extension *tw_dev,int request_id);
129 static void twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id);
130 static int twa_initconnection(TW_Device_Extension *tw_dev, int message_credits,
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);
141 static int twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds);
142 static int twa_poll_status_gone(TW_Device_Extension *tw_dev, u3
159 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_show_stats() local
228 twa_aen_complete(TW_Device_Extension *tw_dev, int request_id) twa_aen_complete() argument
282 twa_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset) twa_aen_drain_queue() argument
373 twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header) twa_aen_queue_event() argument
428 twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) twa_aen_read_queue() argument
476 twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id) twa_aen_sync_time() argument
517 twa_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) twa_allocate_memory() argument
573 twa_check_srl(TW_Device_Extension *tw_dev, int *flashed) twa_check_srl() argument
654 TW_Device_Extension *tw_dev = twa_device_extension_list[iminor(inode)]; twa_chrdev_ioctl() local
908 twa_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value) twa_decode_bits() argument
945 twa_empty_response_queue(TW_Device_Extension *tw_dev) twa_empty_response_queue() argument
966 twa_empty_response_queue_large(TW_Device_Extension *tw_dev) twa_empty_response_queue_large() argument
990 twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, int copy_sense, int print_host) twa_fill_sense() argument
1030 twa_free_device_extension(TW_Device_Extension *tw_dev) twa_free_device_extension() argument
1048 twa_free_request_id(TW_Device_Extension *tw_dev, int request_id) twa_free_request_id() argument
1056 twa_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes) twa_get_param() argument
1099 twa_get_request_id(TW_Device_Extension *tw_dev, int *request_id) twa_get_request_id() argument
1107 twa_initconnection(TW_Device_Extension *tw_dev, int message_credits, u32 set_features, unsigned short current_fw_srl, unsigned short current_fw_arch_id, unsigned short current_fw_branch, unsigned short current_fw_build, unsigned short *fw_on_ctlr_srl, unsigned short *fw_on_ctlr_arch_id, unsigned short *fw_on_ctlr_branch, unsigned short *fw_on_ctlr_build, u32 *init_connect_result) twa_initconnection() argument
1170 twa_initialize_device_extension(TW_Device_Extension *tw_dev) twa_initialize_device_extension() argument
1222 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; twa_interrupt() local
1380 twa_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length) twa_load_sgl() argument
1419 twa_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds) twa_poll_response() argument
1456 twa_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds) twa_poll_status() argument
1485 twa_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds) twa_poll_status_gone() argument
1513 twa_post_command_packet(TW_Device_Extension *tw_dev, int request_id, char internal) twa_post_command_packet() argument
1579 twa_reset_device_extension(TW_Device_Extension *tw_dev) twa_reset_device_extension() argument
1634 twa_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset) twa_reset_sequence() argument
1722 TW_Device_Extension *tw_dev = NULL; twa_scsi_eh_reset() local
1753 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; twa_scsi_queue_lck() local
1798 twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, unsigned char *cdb, int use_sg, TW_SG_Entry *sglistarg) twa_scsiop_execute_scsi() argument
1914 twa_scsiop_execute_scsi_complete(TW_Device_Extension *tw_dev, int request_id) twa_scsiop_execute_scsi_complete() argument
1930 __twa_shutdown(TW_Device_Extension *tw_dev) __twa_shutdown() argument
1955 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_shutdown() local
2001 TW_Device_Extension *tw_dev; twa_probe() local
2154 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_remove() local
2190 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_suspend() local
2217 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twa_resume() local
[all...]
H A D3w-xxxx.c235 static int tw_reset_device_extension(TW_Device_Extension *tw_dev);
255 static int tw_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_value, int print_host) in tw_decode_bits() argument
262 sprintf(host, " scsi%d:", tw_dev->host->host_no); in tw_decode_bits()
268 outl(TW_CONTROL_CLEAR_PARITY_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
273 outl(TW_CONTROL_CLEAR_PCI_ABORT, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
274 pci_write_config_word(tw_dev->tw_pci_dev, PCI_STATUS, TW_PCI_CLEAR_PCI_ABORT); in tw_decode_bits()
279 outl(TW_CONTROL_CLEAR_QUEUE_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
284 outl(TW_CONTROL_CLEAR_SBUF_WRITE_ERROR, TW_CONTROL_REG_ADDR(tw_dev)); in tw_decode_bits()
288 if (tw_dev->reset_print == 0) { in tw_decode_bits()
290 tw_dev in tw_decode_bits()
299 tw_poll_status(TW_Device_Extension *tw_dev, u32 flag, int seconds) tw_poll_status() argument
328 tw_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, int seconds) tw_poll_status_gone() argument
357 tw_post_command_packet(TW_Device_Extension *tw_dev, int request_id) tw_post_command_packet() argument
401 tw_decode_sense(TW_Device_Extension *tw_dev, int request_id, int fill_sense) tw_decode_sense() argument
446 tw_check_errors(TW_Device_Extension *tw_dev) tw_check_errors() argument
461 tw_empty_response_que(TW_Device_Extension *tw_dev) tw_empty_response_que() argument
474 tw_state_request_finish(TW_Device_Extension *tw_dev, int request_id) tw_state_request_finish() argument
482 tw_state_request_start(TW_Device_Extension *tw_dev, int *request_id) tw_state_request_start() argument
494 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_show_stats() local
543 tw_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) tw_aen_read_queue() argument
609 tw_aen_complete(TW_Device_Extension *tw_dev, int request_id) tw_aen_complete() argument
673 tw_aen_drain_queue(TW_Device_Extension *tw_dev) tw_aen_drain_queue() argument
831 tw_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) tw_allocate_memory() argument
888 TW_Device_Extension *tw_dev = tw_device_extension_list[iminor(inode)]; tw_chrdev_ioctl() local
1061 tw_free_device_extension(TW_Device_Extension *tw_dev) tw_free_device_extension() argument
1080 tw_initconnection(TW_Device_Extension *tw_dev, int message_credits) tw_initconnection() argument
1134 tw_setfeature(TW_Device_Extension *tw_dev, int parm, int param_size, unsigned char *val) tw_setfeature() argument
1204 tw_reset_sequence(TW_Device_Extension *tw_dev) tw_reset_sequence() argument
1252 tw_initialize_device_extension(TW_Device_Extension *tw_dev) tw_initialize_device_extension() argument
1288 tw_reset_device_extension(TW_Device_Extension *tw_dev) tw_reset_device_extension() argument
1371 TW_Device_Extension *tw_dev=NULL; tw_scsi_eh_reset() local
1398 tw_scsiop_inquiry(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_inquiry() argument
1451 tw_transfer_internal(TW_Device_Extension *tw_dev, int request_id, void *data, unsigned int len) tw_transfer_internal() argument
1458 tw_scsiop_inquiry_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_inquiry_complete() argument
1496 tw_scsiop_mode_sense(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_mode_sense() argument
1562 tw_scsiop_mode_sense_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_mode_sense_complete() argument
1595 tw_scsiop_read_capacity(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_capacity() argument
1652 tw_scsiop_read_capacity_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_capacity_complete() argument
1695 tw_scsiop_read_write(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_read_write() argument
1783 tw_scsiop_request_sense(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_request_sense() argument
1807 tw_scsiop_synchronize_cache(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_synchronize_cache() argument
1843 tw_scsiop_test_unit_ready(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_test_unit_ready() argument
1897 tw_scsiop_test_unit_ready_complete(TW_Device_Extension *tw_dev, int request_id) tw_scsiop_test_unit_ready_complete() argument
1929 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; tw_scsi_queue_lck() local
2001 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; tw_interrupt() local
2193 __tw_shutdown(TW_Device_Extension *tw_dev) __tw_shutdown() argument
2218 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_shutdown() local
2254 TW_Device_Extension *tw_dev; tw_probe() local
2371 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; tw_remove() local
[all...]
H A D3w-sas.c93 static int twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset);
104 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_aen_read() local
111 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
112 ret = memory_read_from_buffer(outbuf, count, &offset, tw_dev->event_queue[0], sizeof(TW_Event) * TW_Q_LENGTH); in twl_sysfs_aen_read()
113 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
135 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_compat_info() local
142 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
143 ret = memory_read_from_buffer(outbuf, count, &offset, &tw_dev->tw_compat_info, sizeof(TW_Compatibility_Info)); in twl_sysfs_compat_info()
144 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
164 TW_Device_Extension *tw_dev in twl_show_stats() local
223 twl_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header) twl_aen_queue_event() argument
271 twl_post_command_packet(TW_Device_Extension *tw_dev, int request_id) twl_post_command_packet() argument
292 twl_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, unsigned char *cdb, int use_sg, TW_SG_Entry_ISO *sglistarg) twl_scsiop_execute_scsi() argument
374 twl_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) twl_aen_read_queue() argument
408 twl_aen_sync_time(TW_Device_Extension *tw_dev, int request_id) twl_aen_sync_time() argument
450 twl_get_request_id(TW_Device_Extension *tw_dev, int *request_id) twl_get_request_id() argument
458 twl_free_request_id(TW_Device_Extension *tw_dev, int request_id) twl_free_request_id() argument
466 twl_aen_complete(TW_Device_Extension *tw_dev, int request_id) twl_aen_complete() argument
520 twl_poll_response(TW_Device_Extension *tw_dev, int request_id, int seconds) twl_poll_response() argument
555 twl_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check_reset) twl_aen_drain_queue() argument
641 twl_allocate_memory(TW_Device_Extension *tw_dev, int size, int which) twl_allocate_memory() argument
678 twl_load_sgl(TW_Device_Extension *tw_dev, TW_Command_Full *full_command_packet, int request_id, dma_addr_t dma_handle, int length) twl_load_sgl() argument
725 TW_Device_Extension *tw_dev = twl_device_extension_list[iminor(inode)]; twl_chrdev_ioctl() local
859 twl_fill_sense(TW_Device_Extension *tw_dev, int i, int request_id, int copy_sense, int print_host) twl_fill_sense() argument
900 twl_free_device_extension(TW_Device_Extension *tw_dev) twl_free_device_extension() argument
925 twl_get_param(TW_Device_Extension *tw_dev, int request_id, int table_id, int parameter_id, int parameter_size_bytes) twl_get_param() argument
968 twl_initconnection(TW_Device_Extension *tw_dev, int message_credits, u32 set_features, unsigned short current_fw_srl, unsigned short current_fw_arch_id, unsigned short current_fw_branch, unsigned short current_fw_build, unsigned short *fw_on_ctlr_srl, unsigned short *fw_on_ctlr_arch_id, unsigned short *fw_on_ctlr_branch, unsigned short *fw_on_ctlr_build, u32 *init_connect_result) twl_initconnection() argument
1032 twl_initialize_device_extension(TW_Device_Extension *tw_dev) twl_initialize_device_extension() argument
1081 twl_handle_attention_interrupt(TW_Device_Extension *tw_dev) twl_handle_attention_interrupt() argument
1121 TW_Device_Extension *tw_dev = (TW_Device_Extension *)dev_instance; twl_interrupt() local
1237 twl_poll_register(TW_Device_Extension *tw_dev, void *reg, u32 value, u32 result, int seconds) twl_poll_register() argument
1258 twl_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset) twl_reset_sequence() argument
1349 twl_reset_device_extension(TW_Device_Extension *tw_dev, int ioctl_reset) twl_reset_device_extension() argument
1428 TW_Device_Extension *tw_dev = NULL; twl_scsi_eh_reset() local
1459 TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; twl_scsi_queue_lck() local
1488 __twl_shutdown(TW_Device_Extension *tw_dev) __twl_shutdown() argument
1513 TW_Device_Extension *tw_dev; twl_shutdown() local
1555 TW_Device_Extension *tw_dev; twl_probe() local
1706 TW_Device_Extension *tw_dev; twl_remove() local
1753 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twl_suspend() local
1780 TW_Device_Extension *tw_dev = (TW_Device_Extension *)host->hostdata; twl_resume() local
[all...]
H A D3w-sas.h198 (writel(~0, TWL_HIMASK_REG_ADDR(tw_dev)))
200 (writel(~TWL_HISTATUS_VALID_INTERRUPT, TWL_HIMASK_REG_ADDR(tw_dev)))
202 (writel(~0, TWL_HOBDBC_REG_ADDR(tw_dev)))
204 (writel(TWL_ISSUE_SOFT_RESET, TWL_HIBDB_REG_ADDR(tw_dev)))

Completed in 10 milliseconds