Lines Matching refs:start_ccb
258 union ccb *start_ccb);
877 cdstart(struct cam_periph *periph, union ccb *start_ccb) in cdstart() argument
895 csio = &start_ccb->csio; in cdstart()
902 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
903 start_ccb->ccb_h.ccb_state = CD_CCB_TUR; in cdstart()
904 xpt_action(start_ccb); in cdstart()
906 xpt_release_ccb(start_ccb); in cdstart()
917 xpt_release_ccb(start_ccb); in cdstart()
921 scsi_read_write(&start_ccb->csio, in cdstart()
939 start_ccb->csio.cdb_io.cdb_bytes[0] = READ_CD; in cdstart()
940 start_ccb->csio.cdb_io.cdb_bytes[9] = 0xf8; in cdstart()
941 start_ccb->csio.cdb_io.cdb_bytes[10] = 0; in cdstart()
942 start_ccb->csio.cdb_io.cdb_bytes[11] = 0; in cdstart()
943 start_ccb->csio.cdb_len = 12; in cdstart()
945 start_ccb->ccb_h.ccb_state = CD_CCB_BUFFER_IO; in cdstart()
948 &start_ccb->ccb_h, periph_links.le); in cdstart()
953 start_ccb->ccb_h.ccb_state |= CD_CCB_RETRY_UA; in cdstart()
957 start_ccb->ccb_h.ccb_bp = bp; in cdstart()
960 xpt_action(start_ccb); in cdstart()
979 xpt_release_ccb(start_ccb); in cdstart()
1003 csio = &start_ccb->csio; in cdstart()
1011 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
1013 start_ccb->ccb_h.ccb_state = CD_CCB_PROBE; in cdstart()
1015 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_SIZE; in cdstart()
1016 xpt_action(start_ccb); in cdstart()
1029 xpt_release_ccb(start_ccb); in cdstart()
1034 scsi_prevent(&start_ccb->csio, in cdstart()
1043 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
1045 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_ALLOW; in cdstart()
1047 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_PREVENT; in cdstart()
1048 xpt_action(start_ccb); in cdstart()
1058 scsi_read_toc(&start_ccb->csio, in cdstart()
1069 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
1070 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_TOC_HDR; in cdstart()
1071 xpt_action(start_ccb); in cdstart()
1077 scsi_read_toc(&start_ccb->csio, in cdstart()
1090 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
1091 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_TOC_FULL; in cdstart()
1092 xpt_action(start_ccb); in cdstart()
1101 scsi_read_toc(&start_ccb->csio, in cdstart()
1112 start_ccb->ccb_h.ccb_bp = NULL; in cdstart()
1113 start_ccb->ccb_h.ccb_state = CD_CCB_MEDIA_TOC_LEAD; in cdstart()
1114 xpt_action(start_ccb); in cdstart()