Searched refs:icmdp (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_cmd.c | 200 icmdp->cmd_prev_state = icmdp->cmd_state; in iscsi_cmd_state_machine() 433 icmdp->cmd_un.abort.icmdp-> in iscsi_cmd_state_pending() 439 icmdp->cmd_un.abort.icmdp = NULL; in iscsi_cmd_state_pending() 603 icmdp->cmd_un.abort.icmdp = NULL; in iscsi_cmd_state_pending() 662 icmdp->cmd_un.abort.icmdp-> in iscsi_cmd_state_pending() 667 icmdp->cmd_un.abort.icmdp = NULL; in iscsi_cmd_state_pending() 779 t_icmdp = icmdp->cmd_un.abort.icmdp; in iscsi_cmd_state_active() 806 icmdp->cmd_un.abort.icmdp = NULL; in iscsi_cmd_state_active() 956 icmdp->cmd_un.abort.icmdp = NULL; in iscsi_cmd_state_active() 1050 icmdp->cmd_un.abort.icmdp-> in iscsi_cmd_state_active() [all …]
|
H A D | iscsi_queue.c | 32 iscsi_cmd_t *icmdp); 84 ASSERT(icmdp != NULL); in iscsi_enqueue_pending_cmd() 112 ASSERT(icmdp != NULL); in iscsi_dequeue_pending_cmd() 146 ASSERT(icmdp != NULL); in iscsi_enqueue_active_cmd() 199 ASSERT(icmdp != NULL); in iscsi_dequeue_active_cmd() 236 ASSERT(icmdp != NULL); in iscsi_enqueue_idm_aborting_cmd() 259 ASSERT(icmdp != NULL); in iscsi_dequeue_idm_aborting_cmd() 379 icmdp->cmd_prev->cmd_next = icmdp->cmd_next; in iscsi_dequeue_cmd() 383 icmdp->cmd_next->cmd_prev = icmdp->cmd_prev; in iscsi_dequeue_cmd() 416 *head = icmdp; in iscsi_enqueue_cmd_head() [all …]
|
H A D | iscsi_io.c | 1261 (icmdp->cmd_un.abort.icmdp == NULL)) { in iscsi_rx_process_task_mgt_rsp() 1824 icmdp = icmdp->cmd_next; in iscsi_tx_thread() 2103 (void *)icmdp, icmdp->cmd_type, data_length); in iscsi_tx_scsi_init_task() 2131 (void *)icmdp, icmdp->cmd_type, bp->b_bcount, in iscsi_tx_scsi_init_task() 2310 icmdp->cmd_un.abort.icmdp->cmd_un.scsi.lun); in iscsi_tx_abort() 2311 istmh->rtt = icmdp->cmd_un.abort.icmdp->cmd_itt; in iscsi_tx_abort() 2469 new_icmdp->cmd_un.abort.icmdp = icmdp; in iscsi_handle_abort() 2800 cv_wait(&icmdp->cmd_completion, &icmdp->cmd_mutex); in iscsi_handle_logout() 2902 cv_wait(&icmdp->cmd_completion, &icmdp->cmd_mutex); in iscsi_handle_text() 3424 icmdp; icmdp = nicmdp) { in iscsi_timeout_checks() [all …]
|
H A D | iscsi.h | 457 struct iscsi_cmd *icmdp; member 470 struct iscsi_cmd *icmdp; member 1235 iscsi_status_t iscsi_tx_cmd(iscsi_sess_t *isp, iscsi_cmd_t *icmdp); 1237 void iscsi_task_cleanup(int opcode, iscsi_cmd_t *icmdp); 1248 void iscsi_iodone(iscsi_sess_t *isp, iscsi_cmd_t *icmdp); 1260 void iscsi_enqueue_active_cmd(iscsi_conn_t *icp, iscsi_cmd_t *icmdp); 1304 iscsi_status_t iscsi_sess_reserve_scsi_itt(iscsi_cmd_t *icmdp); 1305 void iscsi_sess_release_scsi_itt(iscsi_cmd_t *icmdp); 1307 void iscsi_sess_release_itt(iscsi_sess_t *isp, iscsi_cmd_t *icmdp); 1342 void iscsi_cmd_state_machine(iscsi_cmd_t *icmdp, [all …]
|
H A D | iscsi.c | 821 iscsi_cmd_t *icmdp; in iscsi_tran_init_pkt() local 851 icmdp->cmd_lun = ilp; in iscsi_tran_init_pkt() 856 icmdp->cmd_un.scsi.lun = icmdp->cmd_un.scsi.lun | in iscsi_tran_init_pkt() 926 ASSERT(icmdp != NULL); in iscsi_tran_start() 976 icmdp->cmd_prev = icmdp->cmd_next = NULL; in iscsi_tran_start() 978 icmdp->cmd_lbolt_pending = icmdp->cmd_lbolt_active = in iscsi_tran_start() 979 icmdp->cmd_lbolt_aborting = icmdp->cmd_lbolt_timeout = in iscsi_tran_start() 981 icmdp->cmd_itt = icmdp->cmd_ttt = 0; in iscsi_tran_start() 1001 cv_wait(&icmdp->cmd_completion, &icmdp->cmd_mutex); in iscsi_tran_start() 1088 iscsi_cmd_t *icmdp; in iscsi_tran_destroy_pkt() local [all …]
|
H A D | iscsi_sess.c | 913 itp->idt_private = icmdp; in iscsi_sess_reserve_scsi_itt() 914 icmdp->cmd_itp = itp; in iscsi_sess_reserve_scsi_itt() 915 icmdp->cmd_itt = itp->idt_tt; in iscsi_sess_reserve_scsi_itt() 925 idm_task_free(icmdp->cmd_itp); in iscsi_sess_release_scsi_itt() 959 icmdp->cmd_itt = isp->sess_itt; in iscsi_sess_reserve_itt() 961 ISCSI_CMD_TABLE_SIZE] = icmdp; in iscsi_sess_reserve_itt() 2346 iscsi_cmd_t *icmdp; in iscsi_sess_flush() local 2357 while (icmdp != NULL) { in iscsi_sess_flush() 2359 mutex_enter(&icmdp->cmd_mutex); in iscsi_sess_flush() 2363 mutex_exit(&icmdp->cmd_mutex); in iscsi_sess_flush() [all …]
|
H A D | iscsi_conn.c | 968 iscsi_cmd_t *icmdp; in iscsi_conn_flush_active_cmds() local 983 icmdp = icp->conn_queue_active.head; in iscsi_conn_flush_active_cmds() 984 while (icmdp != NULL) { in iscsi_conn_flush_active_cmds() 986 mutex_enter(&icmdp->cmd_mutex); in iscsi_conn_flush_active_cmds() 987 if (icmdp->cmd_type == ISCSI_CMD_TYPE_SCSI) { in iscsi_conn_flush_active_cmds() 988 icmdp->cmd_un.scsi.pkt_stat |= STAT_ABORTED; in iscsi_conn_flush_active_cmds() 990 mutex_exit(&icmdp->cmd_mutex); in iscsi_conn_flush_active_cmds() 992 iscsi_cmd_state_machine(icmdp, in iscsi_conn_flush_active_cmds() 994 icmdp = icp->conn_queue_active.head; in iscsi_conn_flush_active_cmds()
|
H A D | iscsi_lun.c | 285 iscsi_cmd_t *icmdp, *nicmdp; in iscsi_lun_cmd_cancel() local 290 for (icmdp = isp->sess_queue_pending.head; in iscsi_lun_cmd_cancel() 291 icmdp; icmdp = nicmdp) { in iscsi_lun_cmd_cancel() 292 nicmdp = icmdp->cmd_next; in iscsi_lun_cmd_cancel() 299 iscsi_cmd_state_machine(icmdp, ISCSI_CMD_EVENT_E4, isp); in iscsi_lun_cmd_cancel()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 860 print_tasks(struct fct_i_cmd *icmdp, struct find_options *options, void *arg) in print_tasks() argument 866 (uintptr_t)icmdp) != sizeof (struct fct_i_cmd)) { in print_tasks() 906 print_tasks_on_rp(struct fct_i_cmd *icmdp, struct find_options *options, in print_tasks_on_rp() argument 914 (uintptr_t)icmdp) != sizeof (struct fct_i_cmd)) { in print_tasks_on_rp() 1081 struct fct_i_cmd *icmdp; in fct_icmds() local 1108 icmdp = iport.iport_cached_cmdlist; in fct_icmds() 1109 while (icmdp) { in fct_icmds() 1111 (uintptr_t)icmdp) == -1) { in fct_icmds() 1112 mdb_warn("failed to read fct_i_cmd at %p", icmdp); in fct_icmds() 1116 mdb_printf("%p\n", icmdp); in fct_icmds() [all …]
|