/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_scsa.c | 35 int cmdlen, int statuslen, int tgtlen, 87 int statuslen, in ghd_pktalloc() argument 102 pktp = scsi_hba_pkt_alloc(cccp->ccc_hba_dip, ap, cmdlen, statuslen, in ghd_pktalloc() 133 if (!(*cccp->ccc_ccballoc)(gtgtp, gcmdp, cmdlen, statuslen, tgtlen, in ghd_pktalloc() 170 int statuslen, in ghd_tran_init_pkt_attr() argument 188 pktp = ghd_pktalloc(cccp, ap, cmdlen, statuslen, tgtlen, in ghd_tran_init_pkt_attr()
|
H A D | ghd_scsa.h | 53 int cmdlen, int statuslen, int tgtlen,
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_resource.c | 271 struct buf *bp, int cmdlen, int statuslen, int pplen, in scsi_init_cache_pkt() argument 362 in_pktp->pkt_scblen = statuslen; in scsi_init_cache_pkt() 364 (statuslen > DEFAULT_SCBLEN)) { in scsi_init_cache_pkt() 366 in_pktp->pkt_scbp = kmem_alloc(statuslen, kf); in scsi_init_cache_pkt() 378 if (statuslen) in scsi_init_cache_pkt() 379 bzero((void *)in_pktp->pkt_scbp, statuslen); in scsi_init_cache_pkt() 480 kmem_free(in_pktp->pkt_scbp, statuslen); in scsi_init_cache_pkt() 565 struct buf *bp, int cmdlen, int statuslen, int pplen, in scsi_init_pkt() argument 574 ap, in_pktp, cmdlen, statuslen, pplen); in scsi_init_pkt() 586 statuslen, pplen, flags, func, NULL); in scsi_init_pkt() [all …]
|
H A D | scsi_subr.c | 331 get_pktiopb(struct scsi_address *ap, caddr_t *datap, int cdblen, int statuslen, in get_pktiopb() argument 358 cdblen, statuslen, 0, PKT_CONSISTENT, in get_pktiopb()
|
/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_resource.c | 118 struct buf *bp, int cmdlen, int statuslen, int pplen, in dcd_init_pkt() argument 135 statuslen, pplen, flags, func, NULL); in dcd_init_pkt() 162 dcd_resalloc(struct dcd_address *ap, int cmdlen, int statuslen, in dcd_resalloc() argument 173 cmdlen, statuslen, 0, 0, func, NULL); in dcd_resalloc() 185 dcd_pktalloc(struct dcd_address *ap, int cmdlen, int statuslen, in dcd_pktalloc() argument 196 pkt = (*tran->tran_init_pkt) (ap, NULL, NULL, cmdlen, statuslen, in dcd_pktalloc()
|
H A D | dcd_hba.c | 315 int statuslen, in dcd_hba_pkt_alloc() argument 344 statuslen = ROUNDUP(statuslen); in dcd_hba_pkt_alloc() 346 cmdlen + tgtlen +hbalen + statuslen; in dcd_hba_pkt_alloc() 376 if (statuslen > 0) { in dcd_hba_pkt_alloc() 378 p += statuslen; in dcd_hba_pkt_alloc()
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 47 struct scsi_pkt *spktp, struct buf *bp, int cmdlen, int statuslen, 603 int statuslen, in atapi_tran_init_pkt() argument 678 cmdlen, statuslen, tgtlen, flags, in atapi_tran_init_pkt() 686 if (statuslen > 255) { in atapi_tran_init_pkt() 687 statuslen = sizeof (struct scsi_arq_status); in atapi_tran_init_pkt() 689 ata_pktp->ap_statuslen = (uchar_t)statuslen; in atapi_tran_init_pkt() 818 int statuslen, in atapi_ccballoc() argument
|
H A D | atapi.h | 114 int statuslen, int tgtlen, int ccblen);
|
/illumos-gate/usr/src/uts/sun/sys/dada/impl/ |
H A D | transport.h | 111 int statuslen, 190 int statuslen,
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_io.c | 443 int32_t statuslen; in iscsi_cmd_rsp_cmd_status() local 471 (icmdp->cmd_un.scsi.statuslen >= in iscsi_cmd_rsp_cmd_status() 489 icmdp->cmd_un.scsi.statuslen, in iscsi_cmd_rsp_cmd_status() 527 statuslen = icmdp->cmd_un.scsi.statuslen; in iscsi_cmd_rsp_cmd_status() 532 arqstat->sts_rqpkt_resid = statuslen; in iscsi_cmd_rsp_cmd_status() 533 } else if (senselen < statuslen) { in iscsi_cmd_rsp_cmd_status() 535 arqstat->sts_rqpkt_resid = statuslen - senselen; in iscsi_cmd_rsp_cmd_status() 551 sensebuf_len = statuslen - ISCSI_ARQ_STATUS_NOSENSE_LEN; in iscsi_cmd_rsp_cmd_status() 588 icmdp->cmd_un.scsi.statuslen, in iscsi_cmd_rsp_cmd_status() 821 (icmdp->cmd_un.scsi.statuslen >= in iscsi_data_rsp_pkt() [all …]
|
H A D | iscsi.c | 87 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 817 struct buf *bp, int cmdlen, int statuslen, int tgtlen, int flags, in iscsi_tran_init_pkt() argument 843 ap, cmdlen, statuslen, tgtlen, sizeof (iscsi_cmd_t), in iscsi_tran_init_pkt() 861 icmdp->cmd_un.scsi.statuslen = statuslen; in iscsi_tran_init_pkt()
|
H A D | iscsi.h | 428 int statuslen; member
|
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ |
H A D | atapi.h | 109 int statuslen, int tgtlen, int ccblen);
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 129 int statuslen, 423 int statuslen,
|
H A D | services.h | 53 caddr_t *datap, int cdblen, int statuslen,
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hba.c | 38 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, int tgtlen, 451 struct buf *bp, int cmdlen, int statuslen, int tgtlen, int flags, in pqi_init_pkt() argument 487 cmd->pc_statuslen = statuslen; in pqi_init_pkt() 501 statuslen > sizeof (cmd->pc_cmd_scb) || in pqi_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64.c | 86 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 803 struct buf *bp, int cmdlen, int statuslen, int tgtlen, in emul64_scsi_init_pkt() argument 816 statuslen, in emul64_scsi_init_pkt() 832 sp->cmd_scblen = statuslen; in emul64_scsi_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 229 struct buf *bp, int cmdlen, int statuslen, int tgtlen, in cpqary3_init_pkt() argument 248 scsi_pktp = scsi_hba_pkt_alloc(dip, sa, cmdlen, statuslen, in cpqary3_init_pkt() 263 cpqary3_pktp->scb_len = statuslen; in cpqary3_init_pkt()
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 178 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 1843 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, in amr_tran_init_pkt() argument 1860 slen = MAX(statuslen, sizeof (struct scsi_arq_status)); in amr_tran_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 2497 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, in scsa2usb_scsi_init_pkt() argument 2518 if (statuslen < sizeof (struct scsi_arq_status)) { in scsa2usb_scsi_init_pkt() 2519 statuslen = sizeof (struct scsi_arq_status); in scsa2usb_scsi_init_pkt() 2523 statuslen, tgtlen, sizeof (scsa2usb_cmd_t), in scsa2usb_scsi_init_pkt() 2532 cmd->cmd_scblen = statuslen; in scsa2usb_scsi_init_pkt() 2577 (void *)ap, (void *)pkt, (void *)bp, cmdlen, statuslen, in scsa2usb_scsi_init_pkt()
|
/illumos-gate/usr/src/uts/sun/io/scsi/adapters/ |
H A D | fas.c | 187 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 209 int cmdlen, int tgtlen, int statuslen, int kf); 2064 struct buf *bp, int cmdlen, int statuslen, int tgtlen, in fas_scsi_init_pkt() argument 2076 cmdlen *= 4; statuslen *= 4; tgtlen *= 4; in fas_scsi_init_pkt() 2112 cmd->cmd_scblen = statuslen; in fas_scsi_init_pkt() 2120 (statuslen > EXTCMDS_STATUS_SIZE)) { in fas_scsi_init_pkt() 2127 cmdlen, tgtlen, statuslen, kf); in fas_scsi_init_pkt() 2268 int cmdlen, int tgtlen, int statuslen, int kf) in fas_pkt_alloc_extern() argument 2290 if (statuslen > EXTCMDS_STATUS_SIZE) { in fas_pkt_alloc_extern() 2291 if ((scbp = kmem_zalloc((size_t)statuslen, kf)) == NULL) { in fas_pkt_alloc_extern()
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 1278 struct buf *bp, int cmdlen, int statuslen, int tgtlen, int flags, in scsa1394_scsi_init_pkt() argument 1313 cmd->sc_scb_len = statuslen; in scsa1394_scsi_init_pkt() 1318 (statuslen > sizeof (cmd->sc_scb)) || in scsa1394_scsi_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 185 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 296 int cmdlen, int tgtlen, int statuslen, int kf); 3757 struct buf *bp, int cmdlen, int statuslen, int tgtlen, int flags, in mptsas_scsi_init_pkt() argument 3785 statuslen *= 100; tgtlen *= 4; in mptsas_scsi_init_pkt() 3790 cmdlen, statuslen, tgtlen, flags)); in mptsas_scsi_init_pkt() 3815 cmd->cmd_scblen = statuslen; in mptsas_scsi_init_pkt() 3821 (statuslen > EXTCMDS_STATUS_SIZE)) { in mptsas_scsi_init_pkt() 3848 cmdlen, tgtlen, statuslen, kf); in mptsas_scsi_init_pkt() 4335 int cmdlen, int tgtlen, int statuslen, int kf) in mptsas_pkt_alloc_extern() argument 4341 (void *)cmd, cmdlen, tgtlen, statuslen, kf)); in mptsas_pkt_alloc_extern() [all …]
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 89 struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, 944 register struct scsi_pkt *pkt, struct buf *bp, int cmdlen, int statuslen, in arcmsr_tran_init_pkt() argument 966 if (statuslen < sizeof (struct scsi_arq_status)) { in arcmsr_tran_init_pkt() 967 statuslen = sizeof (struct scsi_arq_status); in arcmsr_tran_init_pkt() 970 statuslen, tgtlen, sizeof (void *), callback, arg); in arcmsr_tran_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.c | 1159 struct buf *bp, int cmdlen, int statuslen, int tgtlen, in megasas_tran_init_pkt() argument 1172 pkt = scsi_hba_pkt_alloc(instance->dip, ap, cmdlen, statuslen, in megasas_tran_init_pkt() 1186 acmd->cmd_scblen = statuslen; in megasas_tran_init_pkt()
|