Home
last modified time | relevance | path

Searched full:cmdsn (Results 1 – 13 of 13) sorted by relevance

/titanic_54/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit.c134 iscsit_remove_pdu_from_queue(iscsit_sess_t *ist, uint32_t cmdsn);
244 static boolean_t iscsit_cmdsn_in_window(iscsit_conn_t *ict, uint32_t cmdsn);
1976 * Note CmdSN and ITT in task. IDM will have already validated this in iscsit_post_scsi_cmd()
1981 itask->it_cmdsn = ntohl(iscsi_scsi->cmdsn); in iscsit_post_scsi_cmd()
2009 * "The CmdSN of the rejected command PDU (if it is a in iscsit_post_scsi_cmd()
2012 * assumed for the CmdSN), even though the CmdSN of the in iscsit_post_scsi_cmd()
2014 * receiving the Reject, the initiator MUST plug the CmdSN in iscsit_post_scsi_cmd()
2017 * with the same CmdSN, or by aborting the task (see section in iscsit_post_scsi_cmd()
2018 * 6.9 on how an abort may plug a CmdSN gap)." (Section 6.3) in iscsit_post_scsi_cmd()
2219 * The CmdSN is not advanced for Immediate Commands. in iscsit_deferred()
[all …]
H A Discsit.h68 * MC/S: A timeout is maintained to recover from lost CmdSN (holes in the
69 * CmdSN ordering). When the timeout is reached, the ExpCmdSN is advanced
708 uint32_t cmdsn, uint8_t *isid, uint16_t tag,
H A Discsit_sess.c116 uint32_t cmdsn, uint8_t *isid, uint16_t tag, in iscsit_sess_create() argument
160 * cmdsn/expcmdsn do not advance during login phase. in iscsit_sess_create()
162 result->ist_expcmdsn = cmdsn; in iscsit_sess_create()
H A Discsit_login.c830 ict->ict_login_sm.icl_cmdsn = ntohl(lh_req->cmdsn); in login_sm_handle_initial_login()
936 * sending the response. Cmdsn/expcmdsn do not advance during in login_sm_send_next_response()
/titanic_54/usr/src/uts/common/sys/
H A Discsi_protocol.h171 uint32_t cmdsn; member
276 uint32_t cmdsn; member
308 uint32_t cmdsn; member
437 uint32_t cmdsn; member
481 uint32_t cmdsn; member
567 uint32_t cmdsn; member
/titanic_54/usr/src/lib/libdtrace/common/
H A Discsit.d89 ii_cmdsn = ntohl(P->cmdsn);
129 ii_cmdsn = ntohl(P->cmdsn);
277 ii_cmdsn = ntohl(P->cmdsn);
304 ii_cmdsn = ntohl(P->cmdsn);
351 ii_cmdsn = ntohl(P->cmdsn);
391 ii_cmdsn = ntohl(P->cmdsn);
/titanic_54/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi.h203 /* SNA32 check value used on increment of CmdSn values */
393 * 1/2 of a 32 bit number, used for checking CmdSN
902 * sess_cmdsn_mutex protects the cmdsn and itt table/values
903 * Cmdsn isn't that big of a problem yet since we only have
920 * than the next cmdsn then the iSCSI window is
929 * to be sent for my next cmdsn. If the expcmdsn
930 * and the cmdsn get out of sync this could denote
H A Discsi_cmd.c326 * For commands that depend on cmdsn window to go in iscsi_cmd_state_free()
389 /* check cmdsn window */ in iscsi_cmd_state_pending()
393 /* cmdsn window closed */ in iscsi_cmd_state_pending()
485 /* check cmdsn window */ in iscsi_cmd_state_pending()
488 /* cmdsn window closed */ in iscsi_cmd_state_pending()
522 * for cmd_type values that depend on having an open cmdsn in iscsi_cmd_state_pending()
H A Discsi_io.c1915 ihp->cmdsn = htonl(isp->sess_cmdsn); in iscsi_tx_init_hdr()
2099 "DEBUG: iscsi_tx_init_task: task_start: %p idt_tt: %x cmdsn: %x " in iscsi_tx_scsi_init_task()
2102 (void *)itp, itp->idt_tt, ihp->cmdsn, icp->conn_sess->sess_cmdsn, in iscsi_tx_scsi_init_task()
2122 "cmdsn: %x sess_cmdsn: %x sess_expcmdsn: %x obuf: %p " in iscsi_tx_scsi_init_task()
2127 itp->idt_tt, ihp->cmdsn, in iscsi_tx_scsi_init_task()
2272 inohp->cmdsn = htonl(isp->sess_cmdsn); in iscsi_tx_nop()
2302 istmh->cmdsn = htonl(isp->sess_cmdsn); in iscsi_tx_abort()
2340 istmh->cmdsn = htonl(isp->sess_cmdsn); in iscsi_tx_reset()
2392 ilh->cmdsn = htonl(isp->sess_cmdsn); in iscsi_tx_logout()
2686 * having a CmdSN lower than the task in iscsi_handle_reset()
[all …]
H A Discsi_stats.h66 * _cmd_sn CmdSN
H A Discsi_queue.c45 * pending -> cmdsn -> active -> completion
H A Discsi_login.c707 ilhp->cmdsn = htonl(isp->sess_cmdsn); in iscsi_make_login_pdu()
/titanic_54/usr/src/cmd/mdb/common/modules/idm/
H A Didm.c1591 mdb_printf("%22s: %08x\n", "CmdSN", in iscsi_print_ini_sess()
2340 mdb_printf("%20s: %08x\n", "CmdSN", in iscsi_print_iscsit_task_data()