Lines Matching refs:scsi_ccb
158 scsi_ccb *queued_reqs; // queued requests, circularly doubly linked
168 scsi_ccb *auto_sense_request; // auto-sense request
169 scsi_ccb *auto_sense_originator; // request that auto-sense is
237 scsi_ccb *scsi_alloc_ccb(scsi_device_info *device);
238 void scsi_free_ccb(scsi_ccb *ccb);
267 void scsi_async_io(scsi_ccb *request);
268 void scsi_sync_io(scsi_ccb *request);
269 uchar scsi_term_io(scsi_ccb *ccb_to_terminate);
270 uchar scsi_abort(scsi_ccb *ccb_to_abort);
274 void scsi_done_io(scsi_ccb *ccb);
276 void scsi_requeue_request(scsi_ccb *request, bool bus_overflow);
277 void scsi_resubmit_request(scsi_ccb *request);
278 void scsi_request_finished(scsi_ccb *request, uint num_requests);
282 bool create_temp_sg(scsi_ccb *ccb);
283 void cleanup_tmp_sg(scsi_ccb *ccb);
291 void scsi_release_dma_buffer(scsi_ccb *request);
292 bool scsi_get_dma_buffer(scsi_ccb *request);
301 bool scsi_start_emulation(scsi_ccb *request);
302 void scsi_finish_emulation(scsi_ccb *request);