Searched refs:io_req (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/sys/cam/scsi/ |
| H A D | scsi_pass.c | 1452 if (!useracc(io_req->user_bufs[i], io_req->lengths[i], in passmemsetup() 1457 io_req->user_bufs[i], io_req->lengths[i]); in passmemsetup() 1562 io_req->user_segptr = io_req->user_segs; in passmemsetup() 1585 io_req->kern_segptr = io_req->kern_segs; in passmemsetup() 1656 io_req->num_kern_segs = io_req->num_user_segs; in passmemsetup() 1666 io_req->user_segptr = io_req->user_segs; in passmemsetup() 1668 io_req->kern_segptr = io_req->user_segptr; in passmemsetup() 1717 io_req->user_bufs[i], io_req->lengths[i]); in passmemdone() 1738 error = passcopysglist(periph, io_req, io_req->dirs[0]); in passmemdone() 2077 io_req->ccb.ccb_h.periph_links = io_req->user_periph_links; in passdoioctl() [all …]
|
| /freebsd-12.1/usr.sbin/bhyve/ |
| H A D | pci_virtio_block.c | 130 struct blockif_req io_req; member 228 io->io_req.br_iovcnt = n - 2; in pci_vtblk_proc() 253 io->io_req.br_resid = iolen; in pci_vtblk_proc() 257 io->io_req.br_offset)); in pci_vtblk_proc() 261 err = blockif_read(sc->bc, &io->io_req); in pci_vtblk_proc() 264 err = blockif_write(sc->bc, &io->io_req); in pci_vtblk_proc() 268 err = blockif_flush(sc->bc, &io->io_req); in pci_vtblk_proc() 276 pci_vtblk_done(&io->io_req, 0); in pci_vtblk_proc() 279 pci_vtblk_done(&io->io_req, EOPNOTSUPP); in pci_vtblk_proc() 328 io->io_req.br_callback = pci_vtblk_done; in pci_vtblk_init() [all …]
|
| H A D | pci_nvme.c | 200 struct blockif_req io_req; member 1154 req->io_req.br_resid += size; in pci_nvme_append_iov_req() 1167 req->io_req.br_iovcnt = 0; in pci_nvme_append_iov_req() 1183 req->io_req.br_offset = lba; in pci_nvme_append_iov_req() 1184 req->io_req.br_resid = 0; in pci_nvme_append_iov_req() 1185 req->io_req.br_param = req; in pci_nvme_append_iov_req() 1198 req->io_req.br_iovcnt++; in pci_nvme_append_iov_req() 1306 req->io_req.br_iovcnt = 0; in pci_nvme_get_ioreq() 1307 req->io_req.br_offset = 0; in pci_nvme_get_ioreq() 1308 req->io_req.br_resid = 0; in pci_nvme_get_ioreq() [all …]
|
| H A D | pci_ahci.c | 125 struct blockif_req io_req; member 495 error = blockif_cancel(p->bctx, &aior->io_req); in ahci_port_stop() 612 struct blockif_req *breq = &aior->io_req; in ahci_build_iov() 727 breq = &aior->io_req; in ahci_handle_rw() 765 breq = &aior->io_req; in ahci_handle_flush() 874 breq = &aior->io_req; in ahci_handle_dsm_trim() 1423 breq = &aior->io_req; in atapi_read() 2034 vr->io_req.br_callback = ata_ioreq_cb; in pci_ahci_ioreq_init() 2036 vr->io_req.br_callback = atapi_ioreq_cb; in pci_ahci_ioreq_init() 2037 vr->io_req.br_param = vr; in pci_ahci_ioreq_init()
|
| /freebsd-12.1/sys/dev/mfi/ |
| H A D | mfi_tbolt.c | 813 struct mfi_mpi2_request_raid_scsi_io *io_req; in mfi_build_mpt_pass_thru() local 819 io_req = cmd->io_request; in mfi_build_mpt_pass_thru() 820 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *)&io_req->SGL.IeeeChain; in mfi_build_mpt_pass_thru() 822 io_req->Function = MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mfi_build_mpt_pass_thru() 823 io_req->SGLOffset0 = offsetof(struct mfi_mpi2_request_raid_scsi_io, in mfi_build_mpt_pass_thru() 825 io_req->ChainOffset = sc->chain_offset_value_for_mpt_ptmsg; in mfi_build_mpt_pass_thru()
|
| /freebsd-12.1/sys/dev/mrsas/ |
| H A D | mrsas.c | 3922 PTR_MRSAS_RAID_SCSI_IO_REQUEST io_req; in mrsas_build_mptmfi_passthru() local 3944 io_req = mpt_cmd->io_request; in mrsas_build_mptmfi_passthru() 3947 pMpi25IeeeSgeChain64_t sgl_ptr_end = (pMpi25IeeeSgeChain64_t)&io_req->SGL; in mrsas_build_mptmfi_passthru() 3952 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *) & io_req->SGL.IeeeChain; in mrsas_build_mptmfi_passthru() 3954 io_req->Function = MRSAS_MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mrsas_build_mptmfi_passthru() 3955 io_req->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; in mrsas_build_mptmfi_passthru() 3956 io_req->ChainOffset = sc->chain_offset_mfi_pthru; in mrsas_build_mptmfi_passthru()
|