Searched refs:efct_io (Results 1 – 9 of 9) sorted by relevance
| /drivers/scsi/elx/efct/ |
| A D | efct_scsi.h | 85 struct efct_io; 90 typedef int (*efct_scsi_io_cb_t)(struct efct_io *io, 95 typedef int (*efct_scsi_rsp_io_cb_t)(struct efct_io *io, 139 struct efct_io * 141 void efct_scsi_io_free(struct efct_io *io); 168 struct efct_io *abortio, u32 flags); 176 efct_scsi_send_resp(struct efct_io *io, u32 flags, 184 void efct_scsi_io_complete(struct efct_io *io); 197 int efct_scsi_io_dispatch(struct efct_io *io, void *cb); 198 int efct_scsi_io_dispatch_abort(struct efct_io *io, void *cb); [all …]
|
| A D | efct_io.c | 15 struct efct_io *ios[EFCT_NUM_SCSI_IOS]; 25 struct efct_io *io; in efct_io_pool_create() 80 struct efct_io *io; in efct_io_pool_free() 104 struct efct_io * 107 struct efct_io *io = NULL; in efct_io_pool_io_alloc() 116 io = list_first_entry(&io_pool->freelist, struct efct_io, in efct_io_pool_io_alloc() 147 efct_io_pool_io_free(struct efct_io_pool *io_pool, struct efct_io *io) in efct_io_pool_io_free() 171 struct efct_io * 175 struct efct_io *io = NULL; in efct_io_find_tgt_io()
|
| A D | efct_scsi.c | 29 struct efct_io * 34 struct efct_io *io; in efct_scsi_io_alloc() 77 struct efct_io *io = container_of(arg, struct efct_io, ref); in _efct_scsi_io_free() 111 struct efct_io *io = app; in efct_target_io_cb() 256 struct efct_io *io = arg; in efct_scsi_check_pending_async_cb() 388 static struct efct_io * 392 struct efct_io *io = NULL; in efct_scsi_dispatch_pending() 461 struct efct_io *io = NULL; in efct_scsi_check_pending() 840 struct efct_io *io = app; in efct_target_bls_resp_cb() 912 struct efct_io *io = app; in efct_bls_send_rjt_cb() [all …]
|
| A D | efct_io.h | 96 struct efct_io { struct 145 struct efct_io *io_to_abort; argument 167 struct efct_io * argument 170 efct_io_pool_io_free(struct efct_io_pool *io_pool, struct efct_io *io); 171 struct efct_io *
|
| A D | efct_lio.c | 292 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_check_stop_free() 312 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_aborted_task() 330 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_release_cmd() 357 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_get_cmd_state() 363 efct_lio_sg_map(struct efct_io *io) in efct_lio_sg_map() 376 efct_lio_sg_unmap(struct efct_io *io) in efct_lio_sg_unmap() 390 efct_lio_status_done(struct efct_io *io, in efct_lio_status_done() 422 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_write_pending() 467 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_queue_data_in() 657 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_queue_status() [all …]
|
| A D | efct_unsol.c | 98 efct_fc_tmf_rejected_cb(struct efct_io *io, in efct_fc_tmf_rejected_cb() 107 efct_dispatch_unsol_tmf(struct efct_io *io, u8 tm_flags, u32 lun) in efct_dispatch_unsol_tmf() 159 efct_populate_io_fcp_cmd(struct efct_io *io, struct fcp_cmnd *cmnd, in efct_populate_io_fcp_cmd() 344 struct efct_io *io = NULL; in efct_dispatch_fcp_cmd() 402 efct_process_abts(struct efct_io *io, struct fc_frame_header *hdr) in efct_process_abts() 408 struct efct_io *abortio; in efct_process_abts() 467 struct efct_io *io = NULL; in efct_node_recv_abts_frame()
|
| A D | efct_lio.h | 115 struct efct_io *io_to_abort;
|
| A D | efct_hw.h | 128 struct efct_io;
|
| /drivers/scsi/elx/ |
| A D | Makefile | 10 efct-objs := efct/efct_driver.o efct/efct_io.o efct/efct_scsi.o \
|
Completed in 21 milliseconds