/titanic_50/usr/src/uts/common/sys/ |
H A D | stmf.h | 90 stmf_status_t db_xfer_status; 143 stmf_status_t task_completion_status; 242 stmf_status_t st_completion_status; 370 stmf_status_t stmf_setup_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf, 373 stmf_status_t stmf_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf, 375 stmf_status_t stmf_send_scsi_status(scsi_task_t *task, uint32_t ioflags); 378 void stmf_send_status_done(scsi_task_t *task, stmf_status_t s, uint32_t iof); 380 void stmf_abort(int abort_cmd, scsi_task_t *task, stmf_status_t s, void *arg); 381 void stmf_task_lu_aborted(scsi_task_t *task, stmf_status_t s, uint32_t iof); 382 void stmf_task_lport_aborted(scsi_task_t *task, stmf_status_t s, uint32_t iof); [all …]
|
H A D | lpif.h | 52 stmf_status_t (*lu_task_alloc)(struct scsi_task *task); 66 stmf_status_t (*lu_abort)(struct stmf_lu *lu, 71 stmf_status_t (*lu_info)(uint32_t cmd, struct stmf_lu *lu, 124 stmf_status_t (*lp_proxy_msg)(uint8_t *luid, 128 stmf_status_t stmf_deregister_lu_provider(stmf_lu_provider_t *lp); 129 stmf_status_t stmf_register_lu_provider(stmf_lu_provider_t *lp); 130 stmf_status_t stmf_register_lu(stmf_lu_t *lup); 131 stmf_status_t stmf_deregister_lu(stmf_lu_t *lup); 132 stmf_status_t stmf_set_lu_access(stmf_lu_t *lup, uint8_t access_state); 133 stmf_status_t stmf_proxy_scsi_cmd(scsi_task_t *, stmf_data_buf_t *dbuf);
|
H A D | portif.h | 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, 72 stmf_status_t (*lport_abort)(struct stmf_local_port *lport, 77 stmf_status_t (*lport_info)(uint32_t cmd, 135 stmf_status_t stmf_register_port_provider(stmf_port_provider_t *pp); 136 stmf_status_t stmf_deregister_port_provider(stmf_port_provider_t *pp); 137 stmf_status_t stmf_register_local_port(stmf_local_port_t *lportp); 138 stmf_status_t stmf_deregister_local_port(stmf_local_port_t *lport); 139 stmf_status_t stmf_register_scsi_session(stmf_local_port_t *lport,
|
H A D | pppt_ic_if.h | 156 stmf_status_t icsx_status; 190 stmf_status_t ics_status; 346 stmf_status_t status, 352 stmf_status_t status, 380 stmf_status_t status, 437 stmf_status_t stmf_msg_rx(stmf_ic_msg_t *msg);
|
H A D | stmf_defines.h | 67 typedef uint64_t stmf_status_t; typedef
|
H A D | fct_defines.h | 32 typedef stmf_status_t fct_status_t;
|
H A D | fct.h | 201 stmf_status_t (*fds_setup_dbuf)(struct fct_local_port *port,
|
/titanic_50/usr/src/uts/common/io/comstar/port/pppt/ |
H A D | pppt.h | 234 stmf_status_t pppt_lport_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf, 237 void pppt_xfer_read_complete(pppt_task_t *pppt_task, stmf_status_t status); 239 stmf_status_t pppt_lport_send_status(scsi_task_t *task, uint32_t ioflags); 243 stmf_status_t pppt_lport_abort(stmf_local_port_t *lport, int abort_cmd, 256 uint64_t session_id, stmf_status_t *statusp); 282 void pppt_msg_tx_status(stmf_ic_msg_t *orig_msg, stmf_status_t status); 289 stmf_status_t *errcode);
|
H A D | pppt_msg.c | 96 pppt_msg_tx_status(stmf_ic_msg_t *orig_msg, stmf_status_t status) in pppt_msg_tx_status() 117 stmf_status_t stmf_status; in pppt_msg_tgt_register() 162 stmf_status_t stmf_status; in pppt_msg_tgt_deregister() 258 stmf_status_t stmf_status; in pppt_msg_scsi_cmd()
|
H A D | pppt.c | 649 stmf_status_t 701 pppt_xfer_read_complete(pppt_task_t *pppt_task, stmf_status_t status) in pppt_xfer_read_complete() 755 stmf_status_t 808 stmf_status_t 929 uint64_t session_id, stmf_status_t *statusp) in pppt_sess_lookup_create()
|
H A D | pppt_tgt.c | 135 pppt_tgt_create(stmf_ic_reg_port_msg_t *reg_port, stmf_status_t *msg_errcode) in pppt_tgt_create() 828 stmf_status_t stmfrc; in tgt_sm_new_state()
|
/titanic_50/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_stp.h | 44 stmf_status_t srpt_stp_free_port(srpt_target_port_t *tgt); 45 stmf_status_t srpt_stp_destroy_port(srpt_target_port_t *tgt); 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, 69 static stmf_status_t srpt_stp_abort(struct stmf_local_port *lport, 74 static stmf_status_t srpt_stp_info(uint32_t cmd, 303 stmf_status_t status; in srpt_stp_alloc_port() 414 stmf_status_t 450 stmf_status_t 453 stmf_status_t status; in srpt_stp_destroy_port() 524 static stmf_status_t 828 stmf_status_t [all …]
|
H A D | srpt_ioc.c | 383 stmf_status_t stmf_status = STMF_SUCCESS; in srpt_ioc_detach_hca() 789 stmf_status_t ret; in srpt_ioc_port_active() 876 stmf_status_t ret; in srpt_ioc_port_down()
|
/titanic_50/usr/src/uts/common/io/comstar/stmf/ |
H A D | lun_map.c | 50 stmf_status_t stmf_add_ent_to_map(stmf_lun_map_t *sm, void *ent, uint8_t *lun); 51 stmf_status_t stmf_remove_ent_from_map(stmf_lun_map_t *sm, uint8_t *lun); 53 stmf_status_t stmf_add_tg(uint8_t *tg_name, uint16_t tg_name_size, 55 stmf_status_t stmf_add_hg(uint8_t *hg_name, uint16_t hg_name_size, 183 stmf_status_t 242 stmf_status_t 394 stmf_status_t 401 stmf_status_t ret; in stmf_add_lu_to_session() 439 stmf_status_t 445 stmf_status_t ret; in stmf_remove_lu_from_session() [all …]
|
H A D | stmf.c | 103 stmf_status_t stmf_svc_fini(); 111 stmf_status_t stmf_lun_reset_poll(stmf_lu_t *lu, struct scsi_task *task, 126 stmf_status_t stmf_worker_fini(); 130 static stmf_status_t stmf_ic_lu_reg(stmf_ic_reg_dereg_lun_msg_t *msg, 132 static stmf_status_t stmf_ic_lu_dereg(stmf_ic_reg_dereg_lun_msg_t *msg); 133 static stmf_status_t stmf_ic_rx_scsi_status(stmf_ic_scsi_status_msg_t *msg); 134 static stmf_status_t stmf_ic_rx_status(stmf_ic_status_msg_t *msg); 135 static stmf_status_t stmf_ic_rx_scsi_data(stmf_ic_scsi_data_msg_t *msg); 136 void stmf_task_lu_killall(stmf_lu_t *lu, scsi_task_t *tm_task, stmf_status_t s); 548 stmf_status_t ctl_ret; in stmf_ioctl() [all …]
|
H A D | lun_map.h | 49 stmf_status_t stmf_session_create_lun_map(stmf_i_local_port_t *ilport, 51 stmf_status_t stmf_session_destroy_lun_map(stmf_i_local_port_t *ilport,
|
H A D | stmf_impl.h | 383 stmf_status_t stmf_dlun_fini(); 385 stmf_status_t stmf_worker_fini();
|
/titanic_50/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | stmf_sbd.h | 34 typedef stmf_status_t sbd_status_t; 289 stmf_status_t sbd_task_alloc(struct scsi_task *task); 294 stmf_status_t sbd_abort(struct stmf_lu *lu, int abort_cmd, void *arg, 297 stmf_status_t sbd_info(uint32_t cmd, stmf_lu_t *lu, void *arg, uint8_t *buf,
|
H A D | sbd_impl.h | 296 stmf_status_t sbd_task_alloc(struct scsi_task *task); 301 stmf_status_t sbd_abort(struct stmf_lu *lu, int abort_cmd, void *arg, 305 stmf_status_t sbd_info(uint32_t cmd, stmf_lu_t *lu, void *arg,
|
H A D | sbd_scsi.c | 89 stmf_status_t sbd_lu_reset_state(stmf_lu_t *lu); 216 stmf_status_t xstat; in sbd_do_sgl_read_xfer() 509 stmf_status_t xfer_status; in sbd_handle_sgl_read_xfer_completion() 601 stmf_status_t xfer_status = dbuf->db_xfer_status; in sbd_handle_sgl_write_xfer_completion() 719 static stmf_status_t 1080 stmf_status_t xstat; in sbd_do_sgl_write_xfer() 1714 stmf_status_t st_ret; in sbd_handle_short_write_xfer_completion() 2937 stmf_status_t 3015 stmf_status_t st_ret; in sbd_new_task() 3519 stmf_status_t [all …]
|
H A D | sbd.c | 69 stmf_status_t sbd_proxy_reg_lu(uint8_t *luid, void *proxy_reg_arg, 71 stmf_status_t sbd_proxy_dereg_lu(uint8_t *luid, void *proxy_reg_arg, 73 stmf_status_t sbd_proxy_msg(uint8_t *luid, void *proxy_arg, 1411 stmf_status_t ret; in sbd_populate_and_register_lu() 1644 stmf_status_t stret; in sbd_set_lu_standby() 2021 stmf_status_t 2045 stmf_status_t 2053 stmf_status_t stret = STMF_SUCCESS; in sbd_proxy_reg_lu() 2111 stmf_status_t 2237 stmf_status_t stret; in sbd_import_lu() [all …]
|
/titanic_50/usr/src/uts/common/io/comstar/port/fct/ |
H A D | fct_impl.h | 392 stmf_status_t fct_xfer_scsi_data(scsi_task_t *task, 394 stmf_status_t fct_send_scsi_status(scsi_task_t *task, uint32_t ioflags); 415 stmf_status_t fct_scsi_abort(stmf_local_port_t *lport, int abort_cmd, 417 stmf_status_t fct_info(uint32_t cmd, stmf_local_port_t *lport,
|
/titanic_50/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit.h | 662 stmf_status_t 666 stmf_status_t 672 stmf_status_t
|
/titanic_50/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt_dma.h | 124 stmf_status_t qlt_dma_setup_dbuf(fct_local_port_t *port,
|