Lines Matching defs:ihp

70     idm_conn_t *ic, iscsi_scsi_rsp_hdr_t *ihp, iscsi_cmd_t **icmdp);
72 iscsi_hdr_t *ihp, iscsi_cmd_t **icmdp);
263 iscsi_hdr_t *ihp;
270 ihp = (iscsi_hdr_t *)pdu->isp_hdr;
271 ASSERT(ihp != NULL);
279 switch (ihp->opcode & ISCSI_OPCODE_MASK) {
290 icp->conn_oid, ihp->opcode);
1104 /* map old ihp */
1678 iscsi_scsi_rsp_hdr_t *ihp, iscsi_cmd_t **icmdp)
1683 ASSERT(ihp != NULL);
1686 itp = idm_task_find_and_complete(ic, ihp->itt, ISCSI_INI_TASK_TTT);
1690 isp->sess_oid, ihp->itt);
1707 iscsi_rx_process_itt_to_icmdp(iscsi_sess_t *isp, iscsi_hdr_t *ihp,
1713 ASSERT(ihp != NULL);
1718 cmd_table_idx = (ihp->itt - IDM_TASKIDS_MAX) % ISCSI_CMD_TABLE_SIZE;
1722 isp->sess_oid, ihp->itt);
1727 if (isp->sess_cmd_table[cmd_table_idx]->cmd_itt != ihp->itt) {
1730 ihp->itt, isp->sess_cmd_table[cmd_table_idx]->cmd_itt);
1739 isp->sess_oid, ihp->itt,
1909 iscsi_text_hdr_t *ihp, int opcode, iscsi_cmd_t *icmdp)
1911 ihp->opcode = opcode;
1912 ihp->itt = icmdp->cmd_itt;
1915 ihp->cmdsn = htonl(isp->sess_cmdsn);
1918 ihp->expstatsn = htonl(icp->conn_expstatsn);
1924 iscsi_tx_scsi_data(iscsi_cmd_t *icmdp, iscsi_scsi_cmd_hdr_t *ihp,
1940 ihp->flags = ISCSI_FLAG_FINAL;
1948 ihp->flags |= ISCSI_FLAG_CMD_READ;
1949 ihp->data_length = htonl(buflen);
1952 ihp->flags = ISCSI_FLAG_CMD_WRITE;
1962 ihp->flags |= ISCSI_FLAG_FINAL;
1997 ihp->flags |= ISCSI_FLAG_FINAL;
2000 hton24(ihp->dlength, pdu->isp_datalen);
2003 ihp->data_length = htonl(buflen);
2006 ihp->flags = ISCSI_FLAG_FINAL;
2023 ihp->flags |= ISCSI_FLAG_FINAL;
2026 hton24(ihp->dlength, pdu->isp_datalen);
2031 iscsi_tx_scsi_init_pkt(iscsi_cmd_t *icmdp, iscsi_scsi_cmd_hdr_t *ihp)
2041 ihp->flags |= ISCSI_ATTR_HEAD_OF_QUEUE;
2043 ihp->flags |= ISCSI_ATTR_ORDERED;
2045 ihp->flags |= ISCSI_ATTR_SIMPLE;
2047 /* ihp->flags |= ISCSI_ATTR_UNTAGGED; */
2052 ISCSI_LUN_BYTE_COPY(ihp->lun, icmdp->cmd_un.scsi.lun);
2056 bcopy(pkt->pkt_cdbp, ihp->scb,
2061 iahp = (iscsi_addl_hdr_t *)ihp;
2063 ihp->hlength = (ADDLHDRSZ(icmdp->cmd_un.scsi.cmdlen) -
2069 bcopy(pkt->pkt_cdbp, ihp->scb, 16);
2087 iscsi_scsi_cmd_hdr_t *ihp)
2097 data_length = ntohl(ihp->data_length);
2102 (void *)itp, itp->idt_tt, ihp->cmdsn, icp->conn_sess->sess_cmdsn,
2127 itp->idt_tt, ihp->cmdsn,
2152 iscsi_scsi_cmd_hdr_t *ihp = NULL;
2172 ihp = kmem_zalloc(ADDLHDRSZ(cdblen), KM_SLEEP);
2179 ihp = kmem_zalloc(sizeof (iscsi_scsi_cmd_hdr_t), KM_SLEEP);
2183 iscsi_tx_init_hdr(isp, icp, (iscsi_text_hdr_t *)ihp,
2187 idm_pdu_init_hdr(pdu, (uint8_t *)ihp, len);
2197 iscsi_tx_scsi_data(icmdp, ihp, icp, pdu);
2199 iscsi_tx_scsi_init_pkt(icmdp, ihp);
2202 iscsi_tx_scsi_init_task(icmdp, icp, ihp);
2228 iscsi_hdr_t *ihp = (iscsi_hdr_t *)hdr;
2238 ntoh24(ihp->dlength));
3121 iscsi_data_hdr_t *ihp = (iscsi_data_hdr_t *)pdu->isp_hdr;
3129 ihp->opcode = opcode;
3130 ihp->itt = icmdp->cmd_itt;
3131 ihp->ttt = idm_task->idt_r2t_ttt;
3132 ihp->expstatsn = htonl(icp->conn_expstatsn);
3134 data_sn = ntohl(ihp->datasn);
3137 ISCSI_LUN_BYTE_COPY(ihp->lun, lun);
3142 (void *)icp->conn_ic, ihp->itt, icp->conn_expstatsn,
3195 iscsi_hdr_t *ihp = (iscsi_hdr_t *)pdu->isp_hdr;
3202 switch (ihp->opcode & ISCSI_OPCODE_MASK) {
3232 icp->conn_oid, ihp->opcode);