Searched refs:io_req (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/sys/cam/scsi/ |
| HD | scsi_pass.c | 174 struct pass_io_req *io_req); 176 struct pass_io_req *io_req, 179 struct pass_io_req *io_req); 181 struct pass_io_req *io_req); 235 struct pass_io_req *io_req, *io_req2; in passrejectios() local 244 TAILQ_FOREACH_SAFE(io_req, &softc->done_queue, links, io_req2) { in passrejectios() 245 TAILQ_REMOVE(&softc->done_queue, io_req, links); in passrejectios() 246 passiocleanup(softc, io_req); in passrejectios() 247 uma_zfree(softc->pass_zone, io_req); in passrejectios() 255 TAILQ_FOREACH_SAFE(io_req, &softc->incoming_queue, links, io_req2) { in passrejectios() [all …]
|
| /NextBSD/usr.sbin/bhyve/ |
| HD | pci_virtio_block.c | 125 struct blockif_req io_req; member 223 memcpy(&io->io_req.br_iov, &iov[1], sizeof(struct iovec) * (n - 2)); in pci_vtblk_proc() 224 io->io_req.br_iovcnt = n - 2; in pci_vtblk_proc() 225 io->io_req.br_offset = vbh->vbh_sector * DEV_BSIZE; in pci_vtblk_proc() 249 io->io_req.br_resid = iolen; in pci_vtblk_proc() 256 err = blockif_read(sc->bc, &io->io_req); in pci_vtblk_proc() 259 err = blockif_write(sc->bc, &io->io_req); in pci_vtblk_proc() 263 err = blockif_flush(sc->bc, &io->io_req); in pci_vtblk_proc() 271 pci_vtblk_done(&io->io_req, 0); in pci_vtblk_proc() 274 pci_vtblk_done(&io->io_req, EOPNOTSUPP); in pci_vtblk_proc() [all …]
|
| HD | pci_ahci.c | 119 struct blockif_req io_req; member 439 error = blockif_cancel(p->bctx, &aior->io_req); in ahci_port_stop() 559 struct blockif_req *breq = &aior->io_req; in ahci_build_iov() 674 breq = &aior->io_req; in ahci_handle_rw() 712 breq = &aior->io_req; in ahci_handle_flush() 813 breq = &aior->io_req; in ahci_handle_dsm_trim() 1348 breq = &aior->io_req; in atapi_read() 1953 vr->io_req.br_callback = ata_ioreq_cb; in pci_ahci_ioreq_init() 1955 vr->io_req.br_callback = atapi_ioreq_cb; in pci_ahci_ioreq_init() 1956 vr->io_req.br_param = vr; in pci_ahci_ioreq_init()
|
| /NextBSD/sys/sys/mach/device/ |
| HD | io_req.h | 179 struct io_req { struct 180 struct io_req * io_next; /* next, ... */ argument 181 struct io_req * io_prev; /* prev pointers: link in done, argument 217 struct io_req * io_link; /* forward link (for driver header) */ argument 218 struct io_req * io_rlink; /* reverse link (for driver header) */ argument
|
| HD | buf.h | 78 #define buf io_req 123 #define uio io_req
|
| HD | device_typedefs.h | 29 typedef struct io_req *io_req_t;
|
| HD | misc_protos.h | 32 extern struct io_req * geteblk(
|
| /NextBSD/sys/dev/mfi/ |
| HD | mfi_tbolt.c | 811 struct mfi_mpi2_request_raid_scsi_io *io_req; in mfi_build_mpt_pass_thru() local 817 io_req = cmd->io_request; in mfi_build_mpt_pass_thru() 818 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *)&io_req->SGL.IeeeChain; in mfi_build_mpt_pass_thru() 820 io_req->Function = MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mfi_build_mpt_pass_thru() 821 io_req->SGLOffset0 = offsetof(struct mfi_mpi2_request_raid_scsi_io, in mfi_build_mpt_pass_thru() 823 io_req->ChainOffset = sc->chain_offset_value_for_mpt_ptmsg; in mfi_build_mpt_pass_thru()
|
| /NextBSD/sys/dev/mrsas/ |
| HD | mrsas.c | 3276 PTR_MRSAS_RAID_SCSI_IO_REQUEST io_req; in mrsas_build_mptmfi_passthru() local 3298 io_req = mpt_cmd->io_request; in mrsas_build_mptmfi_passthru() 3301 pMpi25IeeeSgeChain64_t sgl_ptr_end = (pMpi25IeeeSgeChain64_t)&io_req->SGL; in mrsas_build_mptmfi_passthru() 3306 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *) & io_req->SGL.IeeeChain; in mrsas_build_mptmfi_passthru() 3308 io_req->Function = MRSAS_MPI2_FUNCTION_PASSTHRU_IO_REQUEST; in mrsas_build_mptmfi_passthru() 3309 io_req->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; in mrsas_build_mptmfi_passthru() 3310 io_req->ChainOffset = sc->chain_offset_mfi_pthru; in mrsas_build_mptmfi_passthru()
|