Home
last modified time | relevance | path

Searched refs:io_req (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/sys/cam/scsi/
H A Dscsi_pass.c1126 ccb = &io_req->ccb; in passiocleanup()
1299 ccb = &io_req->ccb; in passmemsetup()
1546 io_req->user_segptr = io_req->user_segs; in passmemsetup()
1562 io_req->kern_segptr = io_req->kern_segs; in passmemsetup()
1633 io_req->num_kern_segs = io_req->num_user_segs; in passmemsetup()
1643 io_req->user_segptr = io_req->user_segs; in passmemsetup()
1645 io_req->kern_segptr = io_req->user_segptr; in passmemsetup()
1694 io_req->user_bufs[i], io_req->lengths[i]); in passmemdone()
1714 error = passcopysglist(periph, io_req, io_req->dirs[0]); in passmemdone()
2052 io_req->ccb.ccb_h.periph_links = io_req->user_periph_links; in passdoioctl()
[all …]
/freebsd-13.1/usr.sbin/bhyve/
H A Dpci_virtio_block.c171 struct blockif_req io_req; member
332 io->io_req.br_iovcnt = n - 2; in pci_vtblk_proc()
333 io->io_req.br_offset = vbh->vbh_sector * VTBLK_BSIZE; in pci_vtblk_proc()
358 io->io_req.br_resid = iolen; in pci_vtblk_proc()
362 io->io_req.br_offset)); in pci_vtblk_proc()
366 err = blockif_read(sc->bc, &io->io_req); in pci_vtblk_proc()
369 err = blockif_write(sc->bc, &io->io_req); in pci_vtblk_proc()
409 err = blockif_delete(sc->bc, &io->io_req); in pci_vtblk_proc()
413 err = blockif_flush(sc->bc, &io->io_req); in pci_vtblk_proc()
481 io->io_req.br_callback = pci_vtblk_done; in pci_vtblk_init()
[all …]
H A Dpci_nvme.c226 struct blockif_req io_req; member
1924 req->io_req.br_offset = 0; in nvme_opc_format_nvm()
2198 req->io_req.br_resid = 0; in pci_nvme_append_iov_req()
2199 req->io_req.br_param = req; in pci_nvme_append_iov_req()
2212 req->io_req.br_iovcnt++; in pci_nvme_append_iov_req()
2285 req->io_req.br_iovcnt = 0; in pci_nvme_get_ioreq()
2286 req->io_req.br_offset = 0; in pci_nvme_get_ioreq()
2287 req->io_req.br_resid = 0; in pci_nvme_get_ioreq()
2288 req->io_req.br_param = req; in pci_nvme_get_ioreq()
2488 req->io_req.br_offset = lba; in nvme_opc_write_read()
[all …]
H A Dpci_ahci.c129 struct blockif_req io_req; member
500 error = blockif_cancel(p->bctx, &aior->io_req); in ahci_port_stop()
617 struct blockif_req *breq = &aior->io_req; in ahci_build_iov()
733 breq = &aior->io_req; in ahci_handle_rw()
771 breq = &aior->io_req; in ahci_handle_flush()
880 breq = &aior->io_req; in ahci_handle_dsm_trim()
1434 breq = &aior->io_req; in atapi_read()
2045 vr->io_req.br_callback = ata_ioreq_cb; in pci_ahci_ioreq_init()
2047 vr->io_req.br_callback = atapi_ioreq_cb; in pci_ahci_ioreq_init()
2048 vr->io_req.br_param = vr; in pci_ahci_ioreq_init()
[all …]
/freebsd-13.1/sys/dev/mfi/
H A Dmfi_tbolt.c809 struct mfi_mpi2_request_raid_scsi_io *io_req; in mfi_build_mpt_pass_thru() local
815 io_req = cmd->io_request; in mfi_build_mpt_pass_thru()
816 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *)&io_req->SGL.IeeeChain; in mfi_build_mpt_pass_thru()
818 io_req->Function = MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mfi_build_mpt_pass_thru()
819 io_req->SGLOffset0 = offsetof(struct mfi_mpi2_request_raid_scsi_io, in mfi_build_mpt_pass_thru()
821 io_req->ChainOffset = sc->chain_offset_value_for_mpt_ptmsg; in mfi_build_mpt_pass_thru()
/freebsd-13.1/sys/dev/mrsas/
H A Dmrsas.c3927 PTR_MRSAS_RAID_SCSI_IO_REQUEST io_req; in mrsas_build_mptmfi_passthru() local
3949 io_req = mpt_cmd->io_request; in mrsas_build_mptmfi_passthru()
3952 pMpi25IeeeSgeChain64_t sgl_ptr_end = (pMpi25IeeeSgeChain64_t)&io_req->SGL; in mrsas_build_mptmfi_passthru()
3957 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *) & io_req->SGL.IeeeChain; in mrsas_build_mptmfi_passthru()
3959 io_req->Function = MRSAS_MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mrsas_build_mptmfi_passthru()
3960 io_req->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; in mrsas_build_mptmfi_passthru()
3961 io_req->ChainOffset = sc->chain_offset_mfi_pthru; in mrsas_build_mptmfi_passthru()