Lines Matching defs:start_ccb
568 static void probestart(struct cam_periph *periph, union ccb *start_ccb);
596 static void scsi_action(union ccb *start_ccb);
720 probestart(struct cam_periph *periph, union ccb *start_ccb)
726 CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("probestart\n"));
729 csio = &start_ccb->csio;
901 start_ccb->csio.data_ptr = NULL;
904 probedone(periph, start_ccb);
995 start_ccb->ccb_h.flags |= CAM_DEV_QFREEZE;
997 xpt_action(start_ccb);
2475 scsi_dev_advinfo(union ccb *start_ccb)
2481 start_ccb->ccb_h.status = CAM_REQ_INVALID;
2482 device = start_ccb->ccb_h.path->device;
2483 cdai = &start_ccb->cdai;
2519 start_ccb->ccb_h.status = CAM_REQ_ABORTED;
2548 start_ccb->ccb_h.status = CAM_REQ_ABORTED;
2581 start_ccb->ccb_h.status = CAM_REQ_CMP;
2584 xpt_async(AC_ADVINFO_CHANGED, start_ccb->ccb_h.path,
2590 scsi_action(union ccb *start_ccb)
2593 switch (start_ccb->ccb_h.func_code) {
2596 scsi_set_transfer_settings(&start_ccb->cts,
2597 start_ccb->ccb_h.path,
2603 scsi_scan_bus(start_ccb->ccb_h.path->periph, start_ccb);
2606 scsi_scan_lun(start_ccb->ccb_h.path->periph,
2607 start_ccb->ccb_h.path, start_ccb->crcn.flags,
2608 start_ccb);
2612 scsi_dev_advinfo(start_ccb);
2616 xpt_action_default(start_ccb);