Searched refs:scsi_task (Results 1 - 16 of 16) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | lpif.h | 52 stmf_status_t (*lu_task_alloc)(struct scsi_task *task); 53 void (*lu_new_task)(struct scsi_task *task, 55 void (*lu_dbuf_xfer_done)(struct scsi_task *task, 64 void (*lu_send_status_done)(struct scsi_task *task); 65 void (*lu_task_free)(struct scsi_task *task); 68 void (*lu_task_poll)(struct scsi_task *task); 77 void (*lu_dbuf_free)(struct scsi_task *task,
|
H A D | portif.h | 41 stmf_data_buf_t *(*ds_alloc_data_buf)(struct scsi_task *task, 47 stmf_status_t (*ds_setup_dbuf)(struct scsi_task *task, 67 stmf_status_t (*lport_xfer_data)(struct scsi_task *task, 69 stmf_status_t (*lport_send_status)(struct scsi_task *task, 71 void (*lport_task_free)(struct scsi_task *task); 74 void (*lport_task_poll)(struct scsi_task *task);
|
H A D | pppt_ic_if.h | 311 scsi_task_t *scsi_task, 318 scsi_task_t *scsi_task,
|
H A D | stmf_defines.h | 140 struct scsi_task;
|
H A D | stmf.h | 108 typedef struct scsi_task { struct 363 struct scsi_task *stmf_task_alloc(struct stmf_local_port *lport,
|
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ioc.h | 55 stmf_data_buf_t *srpt_ioc_ds_alloc_dbuf(struct scsi_task *task,
|
H A D | srpt_stp.h | 59 stmf_status_t srpt_stp_send_status(struct scsi_task *task,
|
H A D | srpt_stp.c | 64 static stmf_status_t srpt_stp_xfer_data(struct scsi_task *task, 66 stmf_status_t srpt_stp_send_status(struct scsi_task *task, 68 static void srpt_stp_task_free(struct scsi_task *task); 71 static void srpt_stp_task_poll(struct scsi_task *task); 525 srpt_stp_xfer_data(struct scsi_task *task, struct stmf_data_buf *dbuf, 829 srpt_stp_send_status(struct scsi_task *task, uint32_t ioflags) 940 srpt_stp_task_free(struct scsi_task *task) 983 struct scsi_task *task; 990 task = (struct scsi_task *)arg; 1027 srpt_stp_task_poll(struct scsi_task *tas [all...] |
H A D | srpt_ioc.c | 1298 srpt_ioc_ds_alloc_dbuf(struct scsi_task *task, uint32_t size,
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_impl.h | 296 stmf_status_t sbd_task_alloc(struct scsi_task *task); 297 void sbd_new_task(struct scsi_task *task, struct stmf_data_buf *initial_dbuf); 298 void sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf); 299 void sbd_send_status_done(struct scsi_task *task); 300 void sbd_task_free(struct scsi_task *task); 303 void sbd_dbuf_free(struct scsi_task *task, struct stmf_data_buf *dbuf);
|
H A D | stmf_sbd.h | 289 stmf_status_t sbd_task_alloc(struct scsi_task *task); 290 void sbd_new_task(struct scsi_task *task, struct stmf_data_buf *initial_dbuf); 291 void sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf); 292 void sbd_send_status_done(struct scsi_task *task); 293 void sbd_task_free(struct scsi_task *task);
|
H A D | sbd_scsi.c | 90 static void sbd_handle_sync_cache(struct scsi_task *task, 92 void sbd_handle_read_xfer_completion(struct scsi_task *task, 114 void sbd_do_sgl_write_xfer(struct scsi_task *task, sbd_cmd_t *scmd, 118 static void sbd_do_write_same_xfer(struct scsi_task *task, sbd_cmd_t *scmd, 120 static void sbd_handle_write_same_xfer_completion(struct scsi_task *task, 132 sbd_do_read_xfer(struct scsi_task *task, sbd_cmd_t *scmd, 209 sbd_do_sgl_read_xfer(struct scsi_task *task, sbd_cmd_t *scmd, int first_xfer) 400 DTRACE_PROBE4(sbd__xfer, struct scsi_task *, task, 452 sbd_handle_read_xfer_completion(struct scsi_task *task, sbd_cmd_t *scmd, 505 sbd_handle_sgl_read_xfer_completion(struct scsi_task *tas [all...] |
H A D | sbd.c | 2997 sbd_data_read(sbd_lu_t *sl, struct scsi_task *task, 3055 sbd_data_write(sbd_lu_t *sl, struct scsi_task *task,
|
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 2314 scsi_task_t scsi_task; local 2322 if (mdb_vread(&scsi_task, sizeof (scsi_task_t), 2335 itask.it_stmf_task, good_scsi_task ? scsi_task.task_lu_private : 0, 2344 scsi_task.task_lun_no[0], scsi_task.task_lun_no[1], 2345 scsi_task.task_lun_no[2], scsi_task.task_lun_no[3], 2346 scsi_task.task_lun_no[4], scsi_task.task_lun_no[5], 2347 scsi_task [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 877 struct scsi_task task; 880 if (mdb_vread(&task, sizeof (struct scsi_task), 882 != sizeof (struct scsi_task)) { 883 mdb_warn("Unable to read in scsi_task\n"); 932 struct scsi_task task; 935 if (mdb_vread(&task, sizeof (struct scsi_task), 937 != sizeof (struct scsi_task)) { 938 mdb_warn("Unable to read in scsi_task\n"); 1212 * i.e. display the scsi_task for the given worker 1234 /* Read the scsi_task */ [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/stmf/ |
H A D | stmf.c | 111 stmf_status_t stmf_lun_reset_poll(stmf_lu_t *lu, struct scsi_task *task, 113 void stmf_target_reset_poll(struct scsi_task *task); 4012 struct scsi_task * 6842 stmf_dlun0_task_poll(struct scsi_task *task) 6942 stmf_lun_reset_poll(stmf_lu_t *lu, struct scsi_task *task, int target_reset) 6999 stmf_target_reset_poll(struct scsi_task *task)
|
Completed in 113 milliseconds