Home
last modified time | relevance | path

Searched refs:sense_len (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/
H A Dsmartpqi_intr.c319 int sense_len; in process_raid_io_error() local
340 sense_len = ei->sense_data_length; in process_raid_io_error()
341 if (sense_len == 0) in process_raid_io_error()
342 sense_len = ei->response_data_length; in process_raid_io_error()
344 if (sense_len == 0) { in process_raid_io_error()
349 } else if (sense_len < cmd->pc_statuslen) { in process_raid_io_error()
352 sense_len; in process_raid_io_error()
366 if (sense_len > sizeof (ei->data)) in process_raid_io_error()
367 sense_len = sizeof (ei->data); in process_raid_io_error()
368 sense_len_to_copy = min(sense_len, statusbuf_len); in process_raid_io_error()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_virtio_scsi.c221 uint32_t sense_len; member
521 io->scsiio.sense_len = sc->vss_config.sense_size; in pci_vtscsi_request_handle()
559 cmd_wr->sense_len = MIN(io->scsiio.sense_len, in pci_vtscsi_request_handle()
565 cmd_wr->sense_len); in pci_vtscsi_request_handle()
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h319 uint64_t sense_len; /* sense request length */ member
343 P2ROUNDUP((vscsi)->sense_len, sizeof (uint64_t))))
348 P2ROUNDUP((vscsi)->sense_len, sizeof (uint64_t)) + \
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_hba.c949 size_t sense_len = pkt->pkt_scblen - offsetof(struct scsi_arq_status, in smrt_hba_complete_status() local
951 if (ei->SenseLen < sense_len) { in smrt_hba_complete_status()
956 sense_len = ei->SenseLen; in smrt_hba_complete_status()
958 bcopy(ei->SenseInfo, &sts->sts_sensedata, sense_len); in smrt_hba_complete_status()
/illumos-gate/usr/src/uts/common/io/vioscsi/
H A Dvioscsi.h157 uint32_t sense_len; member
H A Dvioscsi.c869 res->sense_len); in vioscsi_cmd_handler()
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvdc.c5776 vdc_scsi_alloc(int cdb_len, int sense_len, int datain_len, int dataout_len, in vdc_scsi_alloc() argument
5783 vd_scsi_len += P2ROUNDUP(sense_len, sizeof (uint64_t)); in vdc_scsi_alloc()
5792 vd_scsi->sense_len = sense_len; in vdc_scsi_alloc()
5853 if (vd_scsi->sense_len == 0 || in vdc_scsi_status()
5944 size_t cdb_len, datain_len, dataout_len, sense_len; in vdc_uscsi_cmd() local
5980 sense_len = uscsi.uscsi_rqlen; in vdc_uscsi_cmd()
5982 sense_len = 0; in vdc_uscsi_cmd()
5985 vd_scsi = vdc_scsi_alloc(cdb_len, sense_len, datain_len, dataout_len, in vdc_uscsi_cmd()
6056 vd_scsi->sense_len; in vdc_uscsi_cmd()
6058 vd_scsi->sense_len, mode) != 0) { in vdc_uscsi_cmd()
[all …]
H A Dvds.c2733 vd_scsi_len += P2ROUNDUP(vd_scsi->sense_len, sizeof (uint64_t)); in vd_scsicmd_in()
2774 if (vd_scsi->sense_len != 0) { in vd_scsicmd_in()
2777 uscsi->uscsi_rqlen = vd_scsi->sense_len; in vd_scsicmd_in()
2816 vd_scsi->sense_len -= uscsi->uscsi_rqresid; in vd_scsicmd_out()
2818 vd_scsi->sense_len = 0; in vd_scsicmd_out()
2820 vd_scsi->sense_len = 0; in vd_scsicmd_out()
/illumos-gate/usr/src/uts/common/sys/
H A Dpppt_ic_if.h365 uint8_t sense_len,
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.h669 uint8_t sense_len; /* 01h */ member
728 uint8_t sense_len; /* 01h */ member
755 uint8_t sense_len; /* 01h */ member
H A Dmegaraid_sas.c3388 ldio->sense_len = SENSE_LENGTH; in build_cmd()
3471 pthru->sense_len = SENSE_LENGTH; in build_cmd()
3602 pthru->sense_len = kpthru->sense_len; in issue_mfi_pthru()
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A Dmr_sas.h1314 uint8_t sense_len; /* 01h */ member
1377 uint8_t sense_len; /* 01h */ member
1406 uint8_t sense_len; /* 01h */ member
H A Dmr_sas.c5153 ddi_put8(acc_handle, &ldio->sense_len, SENSE_LENGTH); in build_cmd()
5280 ddi_put8(acc_handle, &pthru->sense_len, SENSE_LENGTH); in build_cmd()
5434 ddi_put8(acc_handle, &pthru->sense_len, SENSE_LENGTH); in issue_mfi_pthru()
5488 if (kpthru->sense_len) { in issue_mfi_pthru()
5489 uint_t sense_len = SENSE_LENGTH; in issue_mfi_pthru() local
5492 if (kpthru->sense_len <= SENSE_LENGTH) { in issue_mfi_pthru()
5493 sense_len = kpthru->sense_len; in issue_mfi_pthru()
5496 for (i = 0; i < sense_len; i++) { in issue_mfi_pthru()
/illumos-gate/usr/src/lib/sun_fc/common/
H A DFCHBAPort.cc417 void *senseBuffer, size_t sense_len) { in scsi_cmd_init() argument
429 fscsi->scsi_rqlen = (uint32_t) sense_len; in scsi_cmd_init()
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/
H A Dalua_ic_if.c741 uint8_t sense_len, in stmf_ic_scsi_status_msg_alloc() argument
760 icss->icss_sense_len = sense_len; in stmf_ic_scsi_status_msg_alloc()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c11170 uint32_t reply_len = 0, sense_len = 0; in mptsas_do_passthru() local
11323 sense_len = reply_size - reply_len; in mptsas_do_passthru()
11324 ret = mptsas_cmdarqsize(mpt, cmd, sense_len, KM_SLEEP); in mptsas_do_passthru()
11328 sense_len = 0; in mptsas_do_passthru()
11334 data_size, dataout_size, reply_len, sense_len)); in mptsas_do_passthru()
11411 sense_len = cmd->cmd_extrqslen ? in mptsas_do_passthru()
11412 min(sense_len, cmd->cmd_extrqslen) : in mptsas_do_passthru()
11413 min(sense_len, cmd->cmd_rqslen); in mptsas_do_passthru()
11416 sense_len = 0; in mptsas_do_passthru()
11429 for (i = 0; i < sense_len; i++) { in mptsas_do_passthru()
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c2310 int sense_len; in fcp_send_scsi_ioctl() local
2706 sense_len = 0; in fcp_send_scsi_ioctl()
2727 sense_len = rsp->fcp_sense_len; in fcp_send_scsi_ioctl()
2789 fscsi->scsi_rqresid = fscsi->scsi_rqlen - sense_len; in fcp_send_scsi_ioctl()
2790 if (fscsi->scsi_rqlen < sense_len) { in fcp_send_scsi_ioctl()
2791 sense_len = fscsi->scsi_rqlen; in fcp_send_scsi_ioctl()
2822 sense_len); in fcp_send_scsi_ioctl()