Home
last modified time | relevance | path

Searched refs:done_ccb (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/cam/mmc/
H A Dmmc_xpt.c863 mmcio = &done_ccb->mmcio; in mmcprobe_done()
887 mmcio = &done_ccb->mmcio; in mmcprobe_done()
905 mmcio = &done_ccb->mmcio; in mmcprobe_done()
916 mmcio = &done_ccb->mmcio; in mmcprobe_done()
966 mmcio = &done_ccb->mmcio; in mmcprobe_done()
1000 mmcio = &done_ccb->mmcio; in mmcprobe_done()
1059 xpt_action(done_ccb); in mmcprobe_done()
1073 mmcio = &done_ccb->mmcio; in mmcprobe_done()
1098 mmcio = &done_ccb->mmcio; in mmcprobe_done()
1120 mmcio = &done_ccb->mmcio; in mmcprobe_done()
[all …]
H A Dmmc_da.c173 union ccb *done_ccb);
1915 sddadone(struct cam_periph *periph, union ccb *done_ccb) in sddadone() argument
1925 mmcio = &done_ccb->mmcio; in sddadone()
1926 path = done_ccb->ccb_h.path; in sddadone()
1929 if ((done_ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) { in sddadone()
1931 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) in sddadone()
1939 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) in sddadone()
1960 xpt_release_ccb(done_ccb); in sddadone()
1970 xpt_release_ccb(done_ccb); in sddadone()
1977 bp = (struct bio *)done_ccb->ccb_h.ccb_bp; in sddadone()
[all …]
/freebsd/sys/cam/scsi/
H A Dscsi_xpt.c1306 csio = &done_ccb->csio; in probedone()
1412 csio = &done_ccb->csio; in probedone()
1441 csio = &done_ccb->csio; in probedone()
1485 csio = &done_ccb->csio; in probedone()
1530 csio = &done_ccb->csio; in probedone()
1728 xpt_action(done_ccb); in probedone()
1730 done_ccb); in probedone()
1789 xpt_action(done_ccb); in probedone()
1791 done_ccb); in probedone()
1803 xpt_done(done_ccb); in probedone()
[all …]
H A Dscsi_da.c4550 csio = &done_ccb->csio; in dadone()
4708 csio = &done_ccb->csio; in dadone_probewp()
4718 done_ccb)); in dadone_probewp()
4793 csio = &done_ccb->csio; in dadone_proberc()
5078 csio = &done_ccb->csio; in dadone_probelbp()
5136 csio = &done_ccb->csio; in dadone_probeblklimits()
5230 csio = &done_ccb->csio; in dadone_probebdc()
5332 csio = &done_ccb->csio; in dadone_probeata()
5470 csio = &done_ccb->csio; in dadone_probeatalogdir()
5551 csio = &done_ccb->csio; in dadone_probeataiddir()
[all …]
H A Dscsi_targ_bh.c137 union ccb *done_ccb);
532 switch (done_ccb->ccb_h.func_code) { in targbhdone()
540 atio = &done_ccb->atio; in targbhdone()
546 xpt_free_ccb(done_ccb); in targbhdone()
663 done_ccb->ccb_h.flags &= ~CAM_SEND_SENSE; in targbhdone()
664 done_ccb->ccb_h.status &= ~CAM_SENT_SENSE; in targbhdone()
675 cam_release_devq(done_ccb->ccb_h.path, in targbhdone()
680 done_ccb->ccb_h.status &= ~CAM_DEV_QFRZN; in targbhdone()
683 xpt_release_ccb(done_ccb); in targbhdone()
710 xpt_free_ccb(done_ccb); in targbhdone()
[all …]
H A Dscsi_pt.c97 union ccb *done_ccb);
470 ptdone(struct cam_periph *periph, union ccb *done_ccb) in ptdone() argument
479 csio = &done_ccb->csio; in ptdone()
486 bp = (struct bio *)done_ccb->ccb_h.ccb_bp; in ptdone()
487 if ((done_ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) { in ptdone()
496 error = pterror(done_ccb, CAM_RETRY_SELTO, sf); in ptdone()
532 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) in ptdone()
533 cam_release_devq(done_ccb->ccb_h.path, in ptdone()
548 LIST_REMOVE(&done_ccb->ccb_h, periph_links.le); in ptdone()
554 xpt_release_ccb(done_ccb); in ptdone()
H A Dscsi_cd.c1141 csio = &done_ccb->csio; in cddone()
1320 &done_ccb->csio); in cddone()
1370 xpt_release_ccb(done_ccb); in cddone()
1397 xpt_release_ccb(done_ccb); in cddone()
1435 xpt_release_ccb(done_ccb); in cddone()
1510 xpt_release_ccb(done_ccb); in cddone()
1569 xpt_release_ccb(done_ccb); in cddone()
1608 xpt_release_ccb(done_ccb); in cddone()
1647 xpt_release_ccb(done_ccb); in cddone()
1681 xpt_release_ccb(done_ccb); in cddone()
[all …]
H A Dscsi_pass.c168 union ccb *done_ccb);
904 csio = &done_ccb->csio; in passdone()
909 io_req = done_ccb->ccb_h.ccb_ioreq; in passdone()
933 bcopy(done_ccb, &io_req->ccb, sizeof(*done_ccb)); in passdone()
938 switch (done_ccb->ccb_h.func_code) { in passdone()
941 done_ccb->csio.dxfer_len - done_ccb->csio.resid, in passdone()
942 done_ccb->csio.tag_action & 0x3, in passdone()
951 done_ccb->ataio.dxfer_len - done_ccb->ataio.resid, in passdone()
971 done_ccb->smpio.smp_request_len + in passdone()
1008 xpt_release_ccb(done_ccb); in passdone()
[all …]
H A Dscsi_ch.c186 union ccb *done_ccb);
600 csio = &done_ccb->csio; in chdone()
602 switch(done_ccb->ccb_h.ccb_state) { in chdone()
664 done_ccb->csio.cdb_io.cdb_bytes; in chdone()
665 frozen = (done_ccb->ccb_h.status & in chdone()
680 xpt_action(done_ccb); in chdone()
688 cam_release_devq(done_ccb->ccb_h.path, in chdone()
699 scsi_sense_print(&done_ccb->csio); in chdone()
703 done_ccb->ccb_h.status); in chdone()
721 xpt_release_ccb(done_ccb); in chdone()
[all …]
H A Dscsi_target.c139 union ccb *done_ccb);
758 targdone(struct cam_periph *periph, union ccb *done_ccb) in targdone() argument
762 CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("targdone %p\n", done_ccb)); in targdone()
764 TAILQ_REMOVE(&softc->pending_ccb_queue, &done_ccb->ccb_h, in targdone()
769 targfreeccb(softc, done_ccb); in targdone()
776 switch (done_ccb->ccb_h.func_code) { in targdone()
782 TAILQ_INSERT_TAIL(&softc->user_ccb_queue, &done_ccb->ccb_h, in targdone()
790 done_ccb->ccb_h.func_code); in targdone()
H A Dscsi_sg.c120 static void sgdone(struct cam_periph *periph, union ccb *done_ccb);
394 sgdone(struct cam_periph *periph, union ccb *done_ccb) in sgdone() argument
400 csio = &done_ccb->csio; in sgdone()
415 rdwr = done_ccb->ccb_h.ccb_rdwr; in sgdone()
/freebsd/sys/cam/ctl/
H A Dscsi_ctl.c184 union ccb *done_ccb);
1118 atio = &done_ccb->atio; in ctlfedone()
1136 PRIV_CCB(io) = done_ccb; in ctlfedone()
1238 xpt_release_ccb(done_ccb); in ctlfedone()
1252 xpt_release_ccb(done_ccb); in ctlfedone()
1291 xpt_action(done_ccb); in ctlfedone()
1294 xpt_release_ccb(done_ccb); in ctlfedone()
1302 csio = &done_ccb->csio; in ctlfedone()
1408 inot = &done_ccb->cin1; in ctlfedone()
1415 PRIV_CCB(io) = done_ccb; in ctlfedone()
[all …]
/freebsd/sys/cam/ata/
H A Data_xpt.c878 xpt_release_ccb(done_ccb); in aprobedone()
1006 xpt_release_ccb(done_ccb); in aprobedone()
1015 xpt_release_ccb(done_ccb); in aprobedone()
1141 xpt_action(done_ccb); in aprobedone()
1184 xpt_action(done_ccb); in aprobedone()
1257 xpt_action(done_ccb); in aprobedone()
1263 xpt_action(done_ccb); in aprobedone()
1310 xpt_action(done_ccb); in aprobedone()
1325 xpt_release_ccb(done_ccb); in aprobedone()
1331 xpt_done(done_ccb); in aprobedone()
[all …]
H A Data_pmp.c121 union ccb *done_ccb);
590 ataio = &done_ccb->ataio; in pmpdone()
611 xpt_release_ccb(done_ccb); in pmpdone()
662 xpt_release_ccb(done_ccb); in pmpdone()
675 xpt_release_ccb(done_ccb); in pmpdone()
684 xpt_release_ccb(done_ccb); in pmpdone()
696 xpt_release_ccb(done_ccb); in pmpdone()
704 xpt_release_ccb(done_ccb); in pmpdone()
719 xpt_release_ccb(done_ccb); in pmpdone()
735 xpt_release_ccb(done_ccb); in pmpdone()
[all …]
H A Data_da.c876 union ccb *done_ccb);
2885 ataio = &done_ccb->ataio; in adadone()
2886 path = done_ccb->ccb_h.path; in adadone()
2962 xpt_release_ccb(done_ccb); in adadone()
3017 xpt_release_ccb(done_ccb); in adadone()
3045 xpt_release_ccb(done_ccb); in adadone()
3099 if ((done_ccb->ccb_h.status & in adadone()
3116 xpt_release_ccb(done_ccb); in adadone()
3202 xpt_release_ccb(done_ccb); in adadone()
3306 xpt_release_ccb(done_ccb); in adadone()
[all …]
/freebsd/sys/cam/nvme/
H A Dnvme_xpt.c319 path = done_ccb->ccb_h.path; in nvme_probe_done()
320 priority = done_ccb->ccb_h.pinfo.priority; in nvme_probe_done()
323 if (cam_periph_error(done_ccb, in nvme_probe_done()
391 xpt_release_ccb(done_ccb); in nvme_probe_done()
463 done_ccb->ccb_h.func_code = XPT_GDEV_TYPE; in nvme_probe_done()
464 xpt_action(done_ccb); in nvme_probe_done()
465 xpt_async(AC_FOUND_DEVICE, path, done_ccb); in nvme_probe_done()
475 xpt_release_ccb(done_ccb); in nvme_probe_done()
479 xpt_release_ccb(done_ccb); in nvme_probe_done()
483 &done_ccb->ccb_h, periph_links.tqe); in nvme_probe_done()
[all …]
H A Dnvme_da.c158 union ccb *done_ccb);
1159 ndadone(struct cam_periph *periph, union ccb *done_ccb) in ndadone() argument
1162 struct ccb_nvmeio *nvmeio = &done_ccb->nvmeio; in ndadone()
1167 path = done_ccb->ccb_h.path; in ndadone()
1180 error = ndaerror(done_ccb, 0, 0); in ndadone()
1186 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) in ndadone()
1193 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) in ndadone()
1200 bp = (struct bio *)done_ccb->ccb_bp; in ndadone()
1217 xpt_release_ccb(done_ccb); in ndadone()
1244 xpt_release_ccb(done_ccb); in ndadone()
[all …]
/freebsd/sys/cam/
H A Dcam_periph.c73 union ccb *done_ccb);
1201 wakeup(&done_ccb->ccb_h.cbfcnp); in cam_periph_done()
1395 &done_ccb->csio.cdb_io.cdb_bytes; in camperiphdone()
1396 status = done_ccb->ccb_h.status; in camperiphdone()
1399 if (scsi_extract_sense_ccb(done_ccb, in camperiphdone()
1417 done_ccb->ccb_h.status &= in camperiphdone()
1420 xpt_action(done_ccb); in camperiphdone()
1424 error = cam_periph_error(done_ccb, 0, in camperiphdone()
1469 done_flags = done_ccb->ccb_h.alloc_flags; in camperiphdone()
1476 done_ccb->ccb_h.retry_count = 0; in camperiphdone()
[all …]
H A Dcam_xpt_sim.h48 void xpt_done(union ccb *done_ccb);
49 void xpt_done_direct(union ccb *done_ccb);
H A Dcam_xpt.c780 xpt_free_path(done_ccb->ccb_h.path); in xpt_rescan_done()
781 xpt_free_ccb(done_ccb); in xpt_rescan_done()
783 done_ccb->ccb_h.cbfcnp = done_ccb->ccb_h.ppriv_ptr1; in xpt_rescan_done()
784 (*done_ccb->ccb_h.cbfcnp)(periph, done_ccb); in xpt_rescan_done()
4480 xpt_done(union ccb *done_ccb) in xpt_done() argument
4487 done_ccb->csio.bio != NULL) in xpt_done()
4493 done_ccb->ccb_h.func_code, in xpt_done()
4495 done_ccb->ccb_h.status)); in xpt_done()
4500 done_ccb->ccb_h.qos.periph_data = cam_iosched_delta_t(done_ccb->ccb_h.qos.periph_data); in xpt_done()
4502 hash = (u_int)(done_ccb->ccb_h.path_id + done_ccb->ccb_h.target_id + in xpt_done()
[all …]
H A Dcam_iosched.h100 int cam_iosched_bio_complete(struct cam_iosched_softc *isc, struct bio *bp, union ccb *done_ccb);
H A Dcam_queue.h239 cam_ccbq_ccb_done(struct cam_ccbq *ccbq, union ccb *done_ccb) in cam_ccbq_ccb_done() argument
H A Dcam_iosched.c1754 union ccb *done_ccb) in cam_iosched_bio_complete() argument
1785 if ((bp->bio_flags & BIO_ERROR) == 0 && done_ccb != NULL && in cam_iosched_bio_complete()
1786 (done_ccb->ccb_h.status & CAM_QOS_VALID) != 0) { in cam_iosched_bio_complete()
1789 sim_latency = cam_iosched_sbintime_t(done_ccb->ccb_h.qos.periph_data); in cam_iosched_bio_complete()
/freebsd/sys/dev/mps/
H A Dmps_sas_lsi.c132 union ccb *done_ccb);
1191 mpssas_stop_unit_done(struct cam_periph *periph, union ccb *done_ccb) in mpssas_stop_unit_done() argument
1196 if (done_ccb == NULL) in mpssas_stop_unit_done()
1199 sassc = (struct mpssas_softc *)done_ccb->ccb_h.ppriv_ptr1; in mpssas_stop_unit_done()
1201 xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str)); in mpssas_stop_unit_done()
1210 xpt_free_path(done_ccb->ccb_h.path); in mpssas_stop_unit_done()
1211 xpt_free_ccb(done_ccb); in mpssas_stop_unit_done()
/freebsd/sys/dev/mpr/
H A Dmpr_sas_lsi.c134 union ccb *done_ccb);
1557 mprsas_stop_unit_done(struct cam_periph *periph, union ccb *done_ccb) in mprsas_stop_unit_done() argument
1562 if (done_ccb == NULL) in mprsas_stop_unit_done()
1565 sassc = (struct mprsas_softc *)done_ccb->ccb_h.ppriv_ptr1; in mprsas_stop_unit_done()
1567 xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str)); in mprsas_stop_unit_done()
1576 xpt_free_path(done_ccb->ccb_h.path); in mprsas_stop_unit_done()
1577 xpt_free_ccb(done_ccb); in mprsas_stop_unit_done()

12