Index E | R | X E EndpointInfo (C++ struct) EndpointInfo::description (C++ member) EndpointInfo::name (C++ member) EndpointInfo::type (C++ member) R rocm_xio_alloc_contig_req (C++ struct) rocm_xio_alloc_contig_req::mmap_offset (C++ member) rocm_xio_alloc_contig_req::nvme_bdf (C++ member) rocm_xio_alloc_contig_req::phys_addr (C++ member) rocm_xio_alloc_contig_req::size (C++ member) rocm_xio_free_contig_req (C++ struct) rocm_xio_free_contig_req::mmap_offset (C++ member) rocm_xio_mmio_bridge_shadow_req (C++ struct) rocm_xio_mmio_bridge_shadow_req::bridge_bdf (C++ member) rocm_xio_mmio_bridge_shadow_req::shadow_gpa (C++ member) rocm_xio_mmio_bridge_shadow_req::shadow_size (C++ member) rocm_xio_register_buffer_req (C++ struct) rocm_xio_register_buffer_req::dmabuf_fd (C++ member) rocm_xio_register_buffer_req::flags (C++ member) rocm_xio_register_buffer_req::nvme_bdf (C++ member) rocm_xio_register_buffer_req::phys_addr (C++ member) rocm_xio_register_buffer_req::size (C++ member) rocm_xio_register_buffer_req::virt_addr (C++ member) rocm_xio_register_queue_addr_req (C++ struct) rocm_xio_register_queue_addr_req::nvme_bdf (C++ member) rocm_xio_register_queue_addr_req::phys_addr (C++ member) rocm_xio_register_queue_addr_req::prp2 (C++ member) rocm_xio_register_queue_addr_req::queue_type (C++ member) rocm_xio_register_queue_addr_req::reserved (C++ member) rocm_xio_register_queue_addr_req::size (C++ member) rocm_xio_register_queue_addr_req::virt_addr (C++ member) rocm_xio_vram_req (C++ struct) rocm_xio_vram_req::dmabuf_fd (C++ member) rocm_xio_vram_req::flags (C++ member) rocm_xio_vram_req::nvme_bdf (C++ member) rocm_xio_vram_req::phys_addr (C++ member) rocm_xio_vram_req::size (C++ member) X xio::allocateGpuAccessibleBuffer (C++ function) xio::allocateQueue (C++ function) xio::checkKernelModuleLoaded (C++ function) xio::createEndpoint (C++ function), [1] xio::DataPatternParams (C++ struct) xio::DataPatternParams::blockSize (C++ member) xio::DataPatternParams::buffer (C++ member) xio::DataPatternParams::errorOffset (C++ member) xio::DataPatternParams::offset (C++ member) xio::DataPatternParams::seed (C++ member) xio::DataPatternParams::size (C++ member) xio::detectBdfFromDevice (C++ function) xio::freeGpuAccessibleBuffer (C++ function) xio::freeQueue (C++ function) xio::genPciMmioBridgeCmd (C++ function) xio::loadKernelModule (C++ function) xio::mapPciBar (C++ function) xio::nvme_ep::nvmeBufferParams (C++ struct) xio::nvme_ep::nvmeBufferParams::bufferSize (C++ member) xio::nvme_ep::nvmeBufferParams::prpEntriesPerCmd (C++ member) xio::nvme_ep::nvmeBufferParams::prpListPool (C++ member) xio::nvme_ep::nvmeBufferParams::prpListPoolDma (C++ member) xio::nvme_ep::nvmeBufferParams::readBuffer (C++ member) xio::nvme_ep::nvmeBufferParams::readBufferDma (C++ member) xio::nvme_ep::nvmeBufferParams::readNumPages (C++ member) xio::nvme_ep::nvmeBufferParams::readPagePhysAddrs (C++ member) xio::nvme_ep::nvmeBufferParams::writeBuffer (C++ member) xio::nvme_ep::nvmeBufferParams::writeBufferDma (C++ member) xio::nvme_ep::nvmeBufferParams::writeNumPages (C++ member) xio::nvme_ep::nvmeBufferParams::writePagePhysAddrs (C++ member) xio::nvme_ep::nvmeDoorbellParams (C++ struct) xio::nvme_ep::nvmeDoorbellParams::doorbellOffset (C++ member) xio::nvme_ep::nvmeDoorbellParams::nvmeBar0Gpu (C++ member) xio::nvme_ep::nvmeDoorbellParams::nvmeTargetBdf (C++ member) xio::nvme_ep::nvmeDoorbellParams::shadowBufferVirt (C++ member) xio::nvme_ep::nvmeDoorbellParams::usePciMmioBridge (C++ member) xio::nvme_ep::nvmeEpConfig (C++ struct) xio::nvme_ep::nvmeEpConfig::accessPattern (C++ member) xio::nvme_ep::nvmeEpConfig::baseLba (C++ member) xio::nvme_ep::nvmeEpConfig::batchSize (C++ member) xio::nvme_ep::nvmeEpConfig::bufferParams (C++ member) xio::nvme_ep::nvmeEpConfig::bufferSize (C++ member) xio::nvme_ep::nvmeEpConfig::controller (C++ member) xio::nvme_ep::nvmeEpConfig::cqBaseAddr (C++ member) xio::nvme_ep::nvmeEpConfig::cqSize (C++ member) xio::nvme_ep::nvmeEpConfig::doorbellAddr (C++ member) xio::nvme_ep::nvmeEpConfig::doorbellParams (C++ member) xio::nvme_ep::nvmeEpConfig::infiniteMode (C++ member) xio::nvme_ep::nvmeEpConfig::ioParams (C++ member) xio::nvme_ep::nvmeEpConfig::lbaRangeLbas (C++ member) xio::nvme_ep::nvmeEpConfig::lbaSize (C++ member) xio::nvme_ep::nvmeEpConfig::lbasPerIo (C++ member) xio::nvme_ep::nvmeEpConfig::lfsrSeed (C++ member) xio::nvme_ep::nvmeEpConfig::mmioBridgeBdf (C++ member) xio::nvme_ep::nvmeEpConfig::nsid (C++ member) xio::nvme_ep::nvmeEpConfig::numQueues (C++ member) xio::nvme_ep::nvmeEpConfig::nvmeBar0Gpu (C++ member) xio::nvme_ep::nvmeEpConfig::nvmeEpConfig (C++ function) xio::nvme_ep::nvmeEpConfig::nvmeTargetBdf (C++ member) xio::nvme_ep::nvmeEpConfig::queueId (C++ member) xio::nvme_ep::nvmeEpConfig::queueIds (C++ member) xio::nvme_ep::nvmeEpConfig::queueInfo (C++ member) xio::nvme_ep::nvmeEpConfig::queueInfos (C++ member) xio::nvme_ep::nvmeEpConfig::queueLength (C++ member) xio::nvme_ep::nvmeEpConfig::queuesCreated (C++ member) xio::nvme_ep::nvmeEpConfig::readIo (C++ member) xio::nvme_ep::nvmeEpConfig::shadowBufferVirt (C++ member) xio::nvme_ep::nvmeEpConfig::sqBaseAddr (C++ member) xio::nvme_ep::nvmeEpConfig::sqSize (C++ member) xio::nvme_ep::nvmeEpConfig::usePciMmioBridge (C++ member) xio::nvme_ep::nvmeEpConfig::verify (C++ member) xio::nvme_ep::nvmeEpConfig::wavefrontSize (C++ member) xio::nvme_ep::nvmeEpConfig::writeIo (C++ member) xio::nvme_ep::nvmeIoParams (C++ struct) xio::nvme_ep::nvmeIoParams::baseLba (C++ member) xio::nvme_ep::nvmeIoParams::batchSize (C++ member) xio::nvme_ep::nvmeIoParams::infiniteMode (C++ member) xio::nvme_ep::nvmeIoParams::lbaRangeLbas (C++ member) xio::nvme_ep::nvmeIoParams::lbaSize (C++ member) xio::nvme_ep::nvmeIoParams::lbasPerIo (C++ member) xio::nvme_ep::nvmeIoParams::lfsrSeed (C++ member) xio::nvme_ep::nvmeIoParams::nsid (C++ member) xio::nvme_ep::nvmeIoParams::queueSize (C++ member) xio::nvme_ep::nvmeIoParams::readIo (C++ member) xio::nvme_ep::nvmeIoParams::useRandomAccess (C++ member) xio::nvme_ep::nvmeIoParams::wavefrontSize (C++ member) xio::nvme_ep::nvmeIoParams::writeIo (C++ member) xio::pci_mmio_bridge_command (C++ struct) xio::pci_mmio_bridge_command::command (C++ member) xio::pci_mmio_bridge_command::offset (C++ member) xio::pci_mmio_bridge_command::reserved1 (C++ member) xio::pci_mmio_bridge_command::reserved2 (C++ member) xio::pci_mmio_bridge_command::sequence (C++ member) xio::pci_mmio_bridge_command::size (C++ member) xio::pci_mmio_bridge_command::status (C++ member) xio::pci_mmio_bridge_command::target_bar (C++ member) xio::pci_mmio_bridge_command::target_bdf (C++ member) xio::pci_mmio_bridge_command::value (C++ member) xio::pci_mmio_bridge_ring_meta (C++ struct) xio::pci_mmio_bridge_ring_meta::consumer_idx (C++ member) xio::pci_mmio_bridge_ring_meta::producer_idx (C++ member) xio::pci_mmio_bridge_ring_meta::queue_depth (C++ member) xio::pci_mmio_bridge_ring_meta::reserved (C++ member) xio::printDeviceInfo (C++ function) xio::rdma_ep::RdmaEpConfig (C++ struct) xio::rdma_ep::RdmaEpConfig::batchSize (C++ member) xio::rdma_ep::RdmaEpConfig::cqDepth (C++ member) xio::rdma_ep::RdmaEpConfig::deviceName (C++ member) xio::rdma_ep::RdmaEpConfig::gpuDeviceId (C++ member) xio::rdma_ep::RdmaEpConfig::infiniteMode (C++ member) xio::rdma_ep::RdmaEpConfig::inlineThreshold (C++ member) xio::rdma_ep::RdmaEpConfig::isClient (C++ member) xio::rdma_ep::RdmaEpConfig::isServer (C++ member) xio::rdma_ep::RdmaEpConfig::iterations (C++ member) xio::rdma_ep::RdmaEpConfig::loopback (C++ member) xio::rdma_ep::RdmaEpConfig::numQueues (C++ member) xio::rdma_ep::RdmaEpConfig::pcieRelaxedOrdering (C++ member) xio::rdma_ep::RdmaEpConfig::ppIters (C++ member) xio::rdma_ep::RdmaEpConfig::ppSize (C++ member) xio::rdma_ep::RdmaEpConfig::provider (C++ member) xio::rdma_ep::RdmaEpConfig::providerStr (C++ member) xio::rdma_ep::RdmaEpConfig::queueMem (C++ member) xio::rdma_ep::RdmaEpConfig::seed (C++ member) xio::rdma_ep::RdmaEpConfig::serverHost (C++ member) xio::rdma_ep::RdmaEpConfig::sqDepth (C++ member) xio::rdma_ep::RdmaEpConfig::trafficClass (C++ member) xio::rdma_ep::RdmaEpConfig::transferSize (C++ member) xio::rdma_ep::RdmaEpConfig::verify (C++ member) xio::registerMemoryForGpu (C++ function) xio::sdma_ep::createConnection (C++ function) xio::sdma_ep::createQueue (C++ function) xio::sdma_ep::destroyQueue (C++ function) xio::sdma_ep::flush (C++ function) xio::sdma_ep::getIterations (C++ function) xio::sdma_ep::initEndpoint (C++ function) xio::sdma_ep::put (C++ function) xio::sdma_ep::putCounter (C++ function) xio::sdma_ep::putSignal (C++ function) xio::sdma_ep::putSignalCounter (C++ function) xio::sdma_ep::putTile (C++ function) xio::sdma_ep::quiet (C++ function) xio::sdma_ep::SdmaConnectionInfo (C++ struct) xio::sdma_ep::SdmaConnectionInfo::dstDeviceId (C++ member) xio::sdma_ep::SdmaConnectionInfo::engineId (C++ member) xio::sdma_ep::SdmaConnectionInfo::srcDeviceId (C++ member) xio::sdma_ep::SdmaEpConfig (C++ struct) xio::sdma_ep::SdmaEpConfig::dstDeviceId (C++ member) xio::sdma_ep::SdmaEpConfig::iterations (C++ member) xio::sdma_ep::SdmaEpConfig::srcDeviceId (C++ member) xio::sdma_ep::SdmaEpConfig::testType (C++ member) xio::sdma_ep::SdmaEpConfig::transferSize (C++ member) xio::sdma_ep::SdmaEpConfig::useCounter (C++ member) xio::sdma_ep::SdmaEpConfig::useFlush (C++ member) xio::sdma_ep::SdmaEpConfig::useHostDst (C++ member) xio::sdma_ep::SdmaEpConfig::verifyData (C++ member) xio::sdma_ep::SdmaQueueInfo (C++ struct) xio::sdma_ep::SdmaQueueInfo::channelIdx (C++ member) xio::sdma_ep::SdmaQueueInfo::deviceHandle (C++ member) xio::sdma_ep::SdmaQueueInfo::dstDeviceId (C++ member) xio::sdma_ep::SdmaQueueInfo::srcDeviceId (C++ member) xio::sdma_ep::shutdownEndpoint (C++ function) xio::sdma_ep::signal (C++ function) xio::sdma_ep::signalCounter (C++ function) xio::sdma_ep::validateConfig (C++ function) xio::sdma_ep::waitCounter (C++ function) xio::sdma_ep::waitSignal (C++ function) xio::setupQueueForGpu (C++ function) xio::test_ep::test_cqe (C++ struct) xio::test_ep::test_cqe::cpuTime (C++ member) xio::test_ep::test_cqe::magic (C++ member) xio::test_ep::test_sqe (C++ struct) xio::test_ep::test_sqe::data (C++ member) xio::test_ep::test_sqe::gpuTime (C++ member) xio::test_ep::test_sqe::iteration (C++ member) xio::test_ep::test_sqe::magic (C++ member) xio::test_ep::TestEpConfig (C++ struct) xio::test_ep::TestEpConfig::doorbell (C++ member) xio::test_ep::TestEpConfig::emulate (C++ member) xio::test_ep::TestEpConfig::enableCpuThreads (C++ member) xio::test_ep::TestEpConfig::iterations (C++ member) xio::test_ep::TestEpConfig::seed (C++ member) xio::test_ep::TestEpConfig::TestEpConfig (C++ function) xio::test_ep::TestEpConfig::verify (C++ member) xio::xioBufferInfo (C++ struct) xio::xioBufferInfo::dmaAddr (C++ member) xio::xioBufferInfo::gpuPtr (C++ member) xio::xioBufferInfo::hostPtr (C++ member) xio::xioBufferInfo::isDeviceMemory (C++ member) xio::xioBufferInfo::numPages (C++ member) xio::xioBufferInfo::pagePhysAddrs (C++ member) xio::XioEndpoint (C++ class) xio::XioEndpoint::applyCommonConfig (C++ function) xio::XioEndpoint::getCompletionQueueEntrySize (C++ function) xio::XioEndpoint::getCompletionQueueLength (C++ function) xio::XioEndpoint::getDescription (C++ function) xio::XioEndpoint::getDoorbellQueueLength (C++ function) xio::XioEndpoint::getIterations (C++ function) xio::XioEndpoint::getName (C++ function) xio::XioEndpoint::getSubmissionQueueEntrySize (C++ function) xio::XioEndpoint::getSubmissionQueueLength (C++ function) xio::XioEndpoint::getType (C++ function) xio::XioEndpoint::initializeEndpointConfig (C++ function) xio::XioEndpoint::isEmulateMode (C++ function) xio::XioEndpoint::run (C++ function) xio::XioEndpoint::validateConfig (C++ function) xio::XioEndpoint::~XioEndpoint (C++ function) xio::XioEndpointConfig (C++ struct) xio::XioEndpointConfig::completionQueue (C++ member) xio::XioEndpointConfig::delayNs (C++ member) xio::XioEndpointConfig::endpointConfig (C++ member) xio::XioEndpointConfig::endTimes (C++ member) xio::XioEndpointConfig::iterations (C++ member) xio::XioEndpointConfig::memoryMode (C++ member) xio::XioEndpointConfig::numThreads (C++ member) xio::XioEndpointConfig::pciMmioBridge (C++ member) xio::XioEndpointConfig::startTimes (C++ member) xio::XioEndpointConfig::stopRequested (C++ member) xio::XioEndpointConfig::submissionQueue (C++ member) xio::XioEndpointConfig::substepStats (C++ member) xio::XioEndpointConfig::timingStats (C++ member) xio::XioEndpointConfig::verbose (C++ member) xio::XioEndpointConfig::verifyFail (C++ member) xio::XioEndpointConfig::verifyPass (C++ member) xio::XioEndpointConfig::XioEndpointConfig (C++ function), [1] xio::xioQueueSetup (C++ struct) xio::xioQueueSetup::contig_id (C++ member) xio::xioQueueSetup::gpu (C++ member) xio::xioQueueSetup::phys (C++ member) xio::xioQueueSetup::prp2 (C++ member) xio::xioQueueSetup::prp_list (C++ member) xio::xioQueueSetup::prp_list_phys (C++ member) xio::xioQueueSetup::uses_coherent (C++ member) xio::xioQueueSetup::uses_contig (C++ member) xio::xioQueueSetup::virt (C++ member) xio::XioTimingStats (C++ struct) xio::XioTimingStats::count (C++ member) xio::XioTimingStats::maxDuration (C++ member) xio::XioTimingStats::minDuration (C++ member) xio::XioTimingStats::sumDuration (C++ member)