/linux-5.19.10/drivers/scsi/elx/efct/ |
D | efct_driver.h | 48 struct efct *efct; member 52 struct efct { struct 59 u8 efct_req_fw_upgrade; argument 60 struct efct_intr_context intr_context[MAX_PCI_INTERRUPTS]; argument 66 struct efct_scsi_tgt tgt_efct; argument 67 struct efct_xport *xport; argument 77 struct efct_hw hw; argument 99 struct efct_fw_write_result { argument
|
D | efct_driver.c | 63 struct efct *efct = NULL; in efct_device_alloc() local 76 efct_teardown_msix(struct efct *efct) in efct_teardown_msix() 89 efct_efclib_config(struct efct *efct, struct libefc_function_template *tt) in efct_efclib_config() 136 efct_device_attach(struct efct *efct) in efct_device_attach() 204 efct_device_detach(struct efct *efct) in efct_device_detach() 246 efct_firmware_write(struct efct *efct, const u8 *buf, size_t buf_len, in efct_firmware_write() 304 efct_fw_reset(struct efct *efct) in efct_fw_reset() 326 efct_request_firmware_update(struct efct *efct) in efct_request_firmware_update() 387 efct_device_free(struct efct *efct) in efct_device_free() 396 efct_device_interrupts_required(struct efct *efct) in efct_device_interrupts_required() [all …]
|
D | efct_xport.c | 27 efct_xport_alloc(struct efct *efct) in efct_xport_alloc() 40 efct_xport_init_debugfs(struct efct *efct) in efct_xport_init_debugfs() 66 static void efct_xport_delete_debugfs(struct efct *efct) in efct_xport_delete_debugfs() 83 struct efct *efct = xport->efct; in efct_xport_attach() local 184 struct efct *efct = xport->efct; in efct_xport_stats_timer_cb() local 190 efct_xport_config_stats_timer(struct efct *efct) in efct_xport_config_stats_timer() 216 struct efct *efct = xport->efct; in efct_xport_initialize() local 268 struct efct *efct = NULL; in efct_xport_status() local 345 efct_get_link_supported_speeds(struct efct *efct) in efct_get_link_supported_speeds() 375 efct_scsi_new_device(struct efct *efct) in efct_scsi_new_device() [all …]
|
D | efct_scsi.c | 10 #define enable_tsend_auto_resp(efct) 1 argument 11 #define enable_treceive_auto_resp(efct) 0 argument 20 #define EFCT_LOG_ENABLE_SCSI_TRACE(efct) \ argument 32 struct efct *efct; in efct_scsi_io_alloc() local 78 struct efct *efct = io->efct; in _efct_scsi_io_free() local 112 struct efct *efct; in efct_target_io_cb() local 207 struct efct *efct = hw->os; in efct_scsi_build_sgls() local 273 struct efct *efct = io->efct; in efct_scsi_io_dispatch_hw_io() local 389 efct_scsi_dispatch_pending(struct efct *efct) in efct_scsi_dispatch_pending() 458 efct_scsi_check_pending(struct efct *efct) in efct_scsi_check_pending() [all …]
|
D | efct_io.c | 12 struct efct *efct; member 21 efct_io_pool_create(struct efct *efct, u32 num_sgl) in efct_io_pool_create() 78 struct efct *efct; in efct_io_pool_free() local 108 struct efct *efct; in efct_io_pool_io_alloc() local 149 struct efct *efct; in efct_io_pool_io_free() local 172 efct_io_find_tgt_io(struct efct *efct, struct efct_node *node, in efct_io_find_tgt_io()
|
D | efct_unsol.c | 10 #define frame_printf(efct, hdr, fmt, ...) \ argument 22 efct_node_find(struct efct *efct, u32 port_id, u32 node_id) in efct_node_find() 40 efct_dispatch_frame(struct efct *efct, struct efc_hw_sequence *seq) in efct_dispatch_frame() 86 struct efct *efct = arg; in efct_unsolicited_cb() local 138 efct_validate_fcp_cmd(struct efct *efct, struct efc_hw_sequence *seq) in efct_validate_fcp_cmd() 226 struct efct *efct = node->efct; in efct_sframe_common_send() local 320 struct efct *efct = node->efct; in efct_sframe_send_task_set_full_or_busy() local 341 struct efct *efct = node->efct; in efct_dispatch_fcp_cmd() local 405 struct efct *efct = io->efct; in efct_process_abts() local 465 struct efct *efct = node->efct; in efct_node_recv_abts_frame() local
|
D | efct_lio.c | 95 struct efct *efct; in efct_lio_tpg_enable_store() local 154 struct efct *efct; in efct_lio_npiv_tpg_enable_store() local 336 struct efct *efct = io->efct; in efct_lio_release_cmd() local 730 struct efct *efct; in efct_find_wwpn() local 747 struct efct *efct; in efct_lio_make_nport() local 779 struct efct *efct; in efct_lio_npiv_make_nport() local 862 struct efct *efct = lio_nport->efct; in efct_lio_drop_nport() local 877 struct efct *efct = lio_vport->efct; in efct_lio_npiv_drop_nport() local 903 struct efct *efct; in efct_lio_make_tpg() local 945 struct efct *efct = tpg->nport->efct; in efct_lio_drop_tpg() local [all …]
|
D | efct_hw.c | 50 struct efct *efct = hw->os; in efct_hw_read_max_dump_size() local 85 struct efct *efct = hw->os; in __efct_read_topology_cb() local 170 struct efct *efct = hw->os; in efct_hw_cb_link() local 487 struct efct *efct = hw->os; in efct_hw_setup_io() local 612 struct efct *efct = hw->os; in efct_hw_init_prereg_io() local 1176 struct efct *efct = hw->os; in efct_hw_rx_buffer_alloc() local 1210 struct efct *efct = hw->os; in efct_hw_rx_buffer_free() local 1229 struct efct *efct = hw->os; in efct_hw_rx_allocate() local 1550 struct efct *efct = base; in efct_issue_mbox_rqst() local 2562 struct efct *efct = efc->base; in efct_efc_bls_send() local [all …]
|
D | efct_lio.h | 30 struct efct *efct; member 72 struct efct *efct; member 141 struct efct *efct; member 152 struct efct *efct; member
|
D | efct_hw_queues.c | 98 struct efct *efct = hw->os; in efct_hw_map_wq_cpu() local 674 struct efct *efct = efc->base; in efct_efc_hw_sequence_free() local
|
D | efct_io.h | 12 #define EFCT_LOG_ENABLE_IO_ERRORS(efct) \ argument 97 struct efct *efct; member
|
D | efct_scsi.h | 56 struct efct *efct; member
|
D | efct_xport.h | 114 struct efct *efct; member
|