• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/isci/

Lines Matching defs:isci_request

74 	struct ISCI_IO_REQUEST *isci_request =
78 isci_io_request_complete(scif_controller, remote_device, isci_request,
85 struct ISCI_IO_REQUEST *isci_request, SCI_IO_STATUS completion_status)
98 ccb = isci_request->ccb;
108 isci_request->sci_object);
120 isci_request->sci_object);
131 isci_request->sci_object);
217 callout_stop(&isci_request->parent.timer);
218 bus_dmamap_sync(isci_request->parent.dma_tag,
219 isci_request->parent.dma_map,
222 bus_dmamap_unload(isci_request->parent.dma_tag,
223 isci_request->parent.dma_map);
225 isci_request->ccb = NULL;
228 (struct ISCI_REQUEST *)isci_request);
326 struct ISCI_REQUEST *isci_request =
329 if(isci_request != NULL) {
330 /* isci_request is not NULL, meaning this is a request initiated
336 *physical_address = isci_request->physical_address +
338 (uintptr_t)isci_request;
340 /* isci_request is NULL, meaning this is a request generated
373 struct ISCI_IO_REQUEST *isci_request =
376 return (scsiio_cdb_ptr(&isci_request->ccb->csio));
392 struct ISCI_IO_REQUEST *isci_request =
395 return (isci_request->ccb->csio.cdb_len);
416 struct ISCI_IO_REQUEST *isci_request =
419 return (isci_request->ccb->ccb_h.target_lun);
441 struct ISCI_IO_REQUEST *isci_request =
445 if((isci_request->ccb->ccb_h.flags & CAM_TAG_ACTION_VALID) != 0)
446 switch(isci_request->ccb->csio.tag_action) {
514 struct ISCI_IO_REQUEST *isci_request;
518 isci_request = scif_user_io_request;
519 ccb = isci_request->ccb;
555 struct ISCI_IO_REQUEST *isci_request =
558 return (isci_request->ccb->csio.dxfer_len);
576 struct ISCI_IO_REQUEST *isci_request =
579 switch (isci_request->ccb->ccb_h.flags & CAM_DIR_MASK) {
617 struct ISCI_IO_REQUEST *isci_request =
620 if (isci_request->current_sge_index == isci_request->num_segments)
624 &isci_request->sge[isci_request->current_sge_index];
626 isci_request->current_sge_index++;
820 struct ISCI_IO_REQUEST *isci_request = (struct ISCI_IO_REQUEST *)
823 *smp_request_buffer = isci_request->ccb->smpio.smp_request +
826 return (isci_request->ccb->smpio.smp_request_len -
841 struct ISCI_IO_REQUEST *isci_request = (struct ISCI_IO_REQUEST *)
844 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request;
860 struct ISCI_IO_REQUEST *isci_request = (struct ISCI_IO_REQUEST *)
863 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request;
880 struct ISCI_IO_REQUEST *isci_request = (struct ISCI_IO_REQUEST *)
883 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request;