Searched refs:io_req (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 229 Mpi25SCSIIORequest_t *io_req; in lmrc_tran_start() local 278 io_req = mpt->mpt_io_frame; in lmrc_tran_start() 280 io_req->Function = LMRC_MPI2_FUNCTION_LD_IO_REQUEST; in lmrc_tran_start() 282 rc = &io_req->VendorRegion; in lmrc_tran_start() 287 io_req->DevHandle = tgt->tgt_dev_id; in lmrc_tran_start() 296 io_req->DevHandle = LMRC_DEVHDL_INVALID; in lmrc_tran_start() 310 io_req->DevHandle = pdcfg->pd_devhdl; in lmrc_tran_start() 322 io_req->Function = in lmrc_tran_start() 324 io_req->IoFlags |= in lmrc_tran_start() 335 io_req->Control |= MPI2_SCSIIO_CONTROL_READ; in lmrc_tran_start() [all …]
|
H A D | lmrc.c | 376 Mpi25SCSIIORequest_t *io_req = mpt->mpt_io_frame; in lmrc_poll_for_reply() local 407 (void *)io_req - lmrc->l_ioreq_dma.ld_buf, in lmrc_poll_for_reply() 412 if (io_req->Function == LMRC_MPI2_FUNCTION_LD_IO_REQUEST || in lmrc_poll_for_reply() 413 io_req->Function == MPI2_FUNCTION_SCSI_IO_REQUEST) { in lmrc_poll_for_reply() 415 io_req->VendorRegion.rc_status, in lmrc_poll_for_reply() 416 io_req->VendorRegion.rc_exstatus, io_req->DataLength); in lmrc_poll_for_reply() 441 Mpi25SCSIIORequest_t *io_req; in lmrc_process_replies() local 450 io_req = mpt->mpt_io_frame; in lmrc_process_replies() 453 (void *)io_req - lmrc->l_ioreq_dma.ld_buf, in lmrc_process_replies() 458 switch (io_req->Function) { in lmrc_process_replies() [all …]
|
H A D | lmrc_ddi.c | 1121 Mpi25SCSIIORequest_t *io_req = mpt->mpt_io_frame; in lmrc_dma_build_sgl() local 1122 Mpi25IeeeSgeChain64_t *sgl_ptr = &io_req->SGL.IeeeChain; in lmrc_dma_build_sgl() 1153 if ((io_req->IoFlags & in lmrc_dma_build_sgl() 1156 io_req->ChainOffset = lmrc->l_chain_offset_io_request; in lmrc_dma_build_sgl() 1158 io_req->ChainOffset = 0; in lmrc_dma_build_sgl()
|
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | pci_virtio_block.c | 177 struct blockif_req io_req; member 308 memcpy(&io->io_req.br_iov, &iov[1], sizeof(struct iovec) * (n - 2)); in pci_vtblk_proc() 309 io->io_req.br_iovcnt = n - 2; in pci_vtblk_proc() 310 io->io_req.br_offset = vbh->vbh_sector * VTBLK_BSIZE; in pci_vtblk_proc() 335 io->io_req.br_resid = iolen; in pci_vtblk_proc() 339 io->io_req.br_offset)); in pci_vtblk_proc() 343 err = blockif_read(sc->bc, &io->io_req); in pci_vtblk_proc() 346 err = blockif_write(sc->bc, &io->io_req); in pci_vtblk_proc() 384 io->io_req.br_offset = discard->sector * VTBLK_BSIZE; in pci_vtblk_proc() 385 io->io_req.br_resid = discard->num_sectors * VTBLK_BSIZE; in pci_vtblk_proc() [all …]
|
H A D | pci_nvme.c | 229 struct blockif_req io_req; member 1968 req->io_req.br_offset = 0; in nvme_opc_format_nvm() 1969 req->io_req.br_resid = sc->nvstore.size; in nvme_opc_format_nvm() 1970 req->io_req.br_callback = pci_nvme_io_done; in nvme_opc_format_nvm() 1972 err = blockif_delete(sc->nvstore.ctx, &req->io_req); in nvme_opc_format_nvm() 2223 if (req->io_req.br_iovcnt == NVME_MAX_IOVEC) { in pci_nvme_append_iov_req() 2232 if (req->io_req.br_iovcnt == 0) in pci_nvme_append_iov_req() 2238 iovidx = req->io_req.br_iovcnt - 1; in pci_nvme_append_iov_req() 2240 req->io_req.br_iov[iovidx].iov_base = in pci_nvme_append_iov_req() 2243 if (req->io_req.br_iov[iovidx].iov_base == NULL) in pci_nvme_append_iov_req() [all …]
|
H A D | pci_ahci.c | 122 struct blockif_req io_req; member 492 error = blockif_cancel(p->bctx, &aior->io_req); in ahci_port_stop() 609 struct blockif_req *breq = &aior->io_req; in ahci_build_iov() 726 breq = &aior->io_req; in ahci_handle_rw() 764 breq = &aior->io_req; in ahci_handle_flush() 874 breq = &aior->io_req; in ahci_handle_dsm_trim() 1430 breq = &aior->io_req; in atapi_read() 2041 vr->io_req.br_callback = ata_ioreq_cb; in pci_ahci_ioreq_init() 2043 vr->io_req.br_callback = atapi_ioreq_cb; in pci_ahci_ioreq_init() 2044 vr->io_req.br_param = vr; in pci_ahci_ioreq_init()
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus_cfg.c | 152 ndi_ra_request_t io_req; /* allocator request for I/O */ member 1185 io_request = &phdl->io_req; in cardbus_allocate_chunk() 1853 io_request = &entry->io_req; in cardbus_sum_resources()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 163 ndi_ra_request_t io_req; /* allocator request for I/O */ member 1140 io_request = &phdl->io_req; in pcicfg_ntbridge_allocate_resources() 2384 io_request = &phdl->io_req; in pcicfg_allocate_chunk() 2600 io_request = &entry->io_req; in pcicfg_sum_resources()
|
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 130 ndi_ra_request_t io_req; /* allocator request for I/O */ member 1032 io_request = &phdl->io_req; in pcicfg_ntbridge_allocate_resources() 2490 io_request = &entry->io_req; in pcicfg_sum_resources()
|