Home
last modified time | relevance | path

Searched refs:sl_scp (Results 1 – 7 of 7) sorted by relevance

/NextBSD/sys/dev/nsp/
HDnsp.c699 if (slp->sl_scp.scp_direction == SCSI_LOW_WRITE)
703 slp->sl_scp.scp_datalen + len <=
706 slp->sl_scp.scp_data -= len;
707 slp->sl_scp.scp_datalen += len;
714 len, slp->sl_scp.scp_datalen);
717 else if (slp->sl_scp.scp_direction == SCSI_LOW_READ)
789 if (res > slp->sl_scp.scp_datalen)
794 res, slp->sl_scp.scp_datalen);
798 slp->sl_scp.scp_datalen = 0;
811 if (suspendio > 0 && slp->sl_scp.scp_datalen >= suspendio)
[all …]
/NextBSD/sys/dev/ct/
HDct.c476 else if (cthw_cmdlevel[slp->sl_scp.scp_cmd[0]] != 0) in ct_start_selection()
499 ct_cr_write_1(chp, wd3s_oid, slp->sl_scp.scp_cmdlen); in ct_start_selection()
500 ct_write_cmds(chp, slp->sl_scp.scp_cmd, slp->sl_scp.scp_cmdlen); in ct_start_selection()
508 ct_target_nexus_establish(ct, li->li_lun, slp->sl_scp.scp_direction); in ct_start_selection()
647 struct sc_p *sp = &slp->sl_scp; in ct_io_xfer()
659 if (slp->sl_scp.scp_direction == SCSI_LOW_WRITE) in ct_io_xfer()
828 ct_cr_write_1(chp, wd3s_oid, slp->sl_scp.scp_cmdlen); in ct_ccb_nexus_establish()
829 ct_write_cmds(chp, slp->sl_scp.scp_cmd, slp->sl_scp.scp_cmdlen); in ct_ccb_nexus_establish()
831 if (slp->sl_scp.scp_direction == SCSI_LOW_WRITE) in ct_ccb_nexus_establish()
1037 if (slp->sl_scp.scp_datalen > 0) in ct_poll()
[all …]
HDbshw_machdep.c242 struct sc_p *sp = &slp->sl_scp; in bshw_smit_xfer_stop()
289 struct sc_p *sp = &slp->sl_scp; in bshw_smit_xfer_start()
300 if ((slp->sl_scp.scp_datalen % DEV_BSIZE) != 0) in bshw_smit_xfer_start()
304 if (slp->sl_scp.scp_direction == SCSI_LOW_READ) in bshw_smit_xfer_start()
390 struct sc_p *sp = &slp->sl_scp; in bshw_dma_xfer_start()
451 struct sc_p *sp = &slp->sl_scp; in bshw_dma_xfer_stop()
540 if (slp->sl_scp.scp_direction == SCSI_LOW_READ) in bshw_dmastart()
/NextBSD/sys/dev/ncv/
HDncr53c500.c406 slp->sl_scp.scp_cmd, slp->sl_scp.scp_cmdlen);
624 if (slp->sl_scp.scp_direction == SCSI_LOW_WRITE)
630 if ((slp->sl_scp.scp_direction == SCSI_LOW_READ) &&
635 if ((u_int) len > (u_int) slp->sl_scp.scp_datalen)
638 slp->sl_scp.scp_data += len;
639 slp->sl_scp.scp_datalen -= len;
648 slp->sl_scp.scp_datalen);
1057 if (slp->sl_scp.scp_datalen <= 0)
1081 len = slp->sl_scp.scp_datalen;
1087 ncv_pio_write(sc, slp->sl_scp.scp_data, len);
[all …]
/NextBSD/sys/dev/stg/
HDtmc18c30.c451 if (slp->sl_scp.scp_direction == SCSI_LOW_WRITE)
455 tres = len + slp->sl_scp.scp_datalen;
458 slp->sl_scp.scp_data -= len;
459 slp->sl_scp.scp_datalen = tres;
466 len, slp->sl_scp.scp_datalen);
470 else if (slp->sl_scp.scp_direction == SCSI_LOW_READ)
499 struct sc_p *sp = &slp->sl_scp;
587 struct sc_p *sp = &slp->sl_scp;
1104 if (slp->sl_scp.scp_direction == SCSI_LOW_READ)
1125 if (stg_xfer(sc, slp->sl_scp.scp_cmd, slp->sl_scp.scp_cmdlen,
/NextBSD/sys/cam/scsi/
HDscsi_low.c1802 slp->sl_scp = cb->ccb_sscp;
1879 slp->sl_scp.scp_direction = SCSI_LOW_RWUNK;
2350 slp->sl_scp = cb->ccb_sscp;
2457 slp->sl_scp.scp_cmd = (u_int8_t *) &unit_ready_cmd;
2458 slp->sl_scp.scp_cmdlen = sizeof(unit_ready_cmd);
2459 slp->sl_scp.scp_datalen = 0;
2460 slp->sl_scp.scp_direction = SCSI_LOW_READ;
2497 slp->sl_scp.scp_datalen = 0;
2498 slp->sl_scp.scp_direction = direction;
2958 slp->sl_Qnexus->ccb_sscp.scp_status = slp->sl_scp.scp_status;
[all …]
HDscsi_low.h516 struct sc_p sl_scp; member
725 slp->sl_Qnexus->ccb_datalen = slp->sl_scp.scp_datalen;
742 slp->sl_scp.scp_status = (u_int8_t) c;