Index E | I | P | R E ernic_dev_counters (C++ struct) ernic_dev_counters::commands (C++ member) ernic_dev_counters::total_bytes_rdma_read (C++ member) ernic_dev_counters::total_bytes_rdma_write (C++ member) ernic_dev_counters::total_bytes_received (C++ member) ernic_dev_counters::total_bytes_sent (C++ member) ERNIC_GID_LEN (C macro) ernic_mesh_cancel (C++ function) ernic_mesh_claim_gid (C++ function) ernic_mesh_has_room (C++ function) ernic_mesh_local_node (C++ function) ERNIC_MESH_MAX_MSG (C macro) ernic_mesh_node_from_gid (C++ function) ernic_mesh_recv_fn (C++ type) ERNIC_MESH_REPLY_BUDGET (C macro) ernic_mesh_sendv (C++ function) ernic_mesh_set_recv_cb (C++ function) ernic_qp_counters (C++ struct) ernic_qp_counters::bytes_rdma_read (C++ member) ernic_qp_counters::bytes_rdma_write (C++ member) ernic_qp_counters::bytes_received (C++ member) ernic_qp_counters::bytes_sent (C++ member) ernic_qp_counters::cqes_posted (C++ member) ernic_qp_counters::doorbell_recv (C++ member) ernic_qp_counters::doorbell_send (C++ member) ernic_qp_counters::wqes_processed (C++ member) ernic_rm_alloc_cq (C++ function) ernic_rm_alloc_mr (C++ function) ernic_rm_alloc_pd (C++ function) ernic_rm_alloc_qp (C++ function) ernic_rm_alloc_srq (C++ function) ernic_rm_dealloc_cq (C++ function) ernic_rm_dealloc_mr (C++ function) ernic_rm_dealloc_pd (C++ function) ernic_rm_dealloc_qp (C++ function) ernic_rm_dealloc_srq (C++ function) ernic_rm_modify_qp (C++ function) ernic_rm_modify_srq (C++ function) ernic_rm_query_qp (C++ function) ernic_rm_query_srq (C++ function) ERNIC_STAT_NO_QP (C macro) ernic_stat_op (C++ enum) ernic_stat_op::ERNIC_STAT_RDMA_READ (C++ enumerator) ernic_stat_op::ERNIC_STAT_RDMA_WRITE (C++ enumerator) ernic_stat_op::ERNIC_STAT_RECV (C++ enumerator) ernic_stat_op::ERNIC_STAT_SEND (C++ enumerator) ernic_stat_wr (C++ enum) ernic_stat_wr::ERNIC_STAT_WR_ATOMIC_CMP_AND_SWP (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_ATOMIC_FETCH_AND_ADD (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_BIND_MW (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_COUNT (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_ERROR (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_FAST_REG_MR (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_LOCAL_INV (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_LSO (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_MASKED_ATOMIC_CMP_SWP (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_MASKED_ATOMIC_FETCH (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_RDMA_READ (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_RDMA_READ_WITH_INV (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_RDMA_WRITE (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_RDMA_WRITE_WITH_IMM (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_REG_SIG_MR (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_SEND (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_SEND_DC (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_SEND_WITH_IMM (C++ enumerator) ernic_stat_wr::ERNIC_STAT_WR_SEND_WITH_INV (C++ enumerator) ernic_stats_bar0_access (C++ function) ernic_stats_command (C++ function) ernic_stats_create (C++ function) ernic_stats_destroy (C++ function) ernic_stats_dev_counters (C++ function) ernic_stats_device_reset (C++ function) ernic_stats_doorbell_access (C++ function) ernic_stats_eth_bytes (C++ function) ernic_stats_instance (C++ struct) ernic_stats_instance::backend (C++ member) ernic_stats_instance::mac (C++ member) ernic_stats_instance::nic_profile (C++ member) ernic_stats_instance::pci_did (C++ member) ernic_stats_instance::pci_vid (C++ member) ernic_stats_instance::socket_path (C++ member) ernic_stats_irq (C++ function) ernic_stats_qp_counters (C++ function) ernic_stats_qp_cqe (C++ function) ernic_stats_qp_doorbell (C++ function) ernic_stats_qp_forget (C++ function) ernic_stats_qp_wqe (C++ function) ernic_stats_rdma_bytes (C++ function) ernic_stats_section_fn (C++ type) ernic_stats_set_connection (C++ function) ernic_stats_set_file (C++ function) ernic_stats_set_instance (C++ function) ernic_stats_set_section (C++ function) ernic_stats_write (C++ function) I ionic_adminq_cq_event_fn_t (C++ type) ionic_adminq_create (C++ function) ionic_adminq_destroy (C++ function) IONIC_ADMINQ_MAX_DEPTH_LOG2 (C macro) ionic_adminq_poll (C++ function) ionic_adminq_register_queue (C++ function) ionic_adminq_release_all (C++ function) ionic_adminq_set_cq_event_cb (C++ function) ionic_adminq_set_datapath (C++ function) ionic_adminq_set_faults (C++ function) ionic_adminq_set_pvrdma (C++ function) ionic_adminq_set_stats (C++ function) ionic_adminq_update_prod (C++ function) IONIC_BAR0_DEV_CMD_REGS_OFFSET (C macro) IONIC_BAR0_DEV_INFO_REGS_OFFSET (C macro) IONIC_BAR0_INTR_CTRL_OFFSET (C macro) IONIC_BAR0_INTR_STATUS_OFFSET (C macro) IONIC_BAR0_MSIX_PBA (C macro) IONIC_BAR0_MSIX_TABLE (C macro) IONIC_BAR0_REGS_SIZE (C macro) IONIC_BAR0_TOTAL_SIZE (C macro) IONIC_BAR2_DB_SIZE (C macro) IONIC_CMD_RDMA_CREATE_ADMINQ (C macro) IONIC_CMD_RDMA_CREATE_CQ (C macro) IONIC_CMD_RDMA_CREATE_EQ (C macro) IONIC_CMD_RDMA_RESET_LIF (C macro) IONIC_CQ_MIN_STRIDE_LOG2 (C macro) ionic_datapath_attach_nvmeof (C++ function) ionic_datapath_attach_s3 (C++ function) ionic_datapath_bind_qp_srq (C++ function) ionic_datapath_create (C++ function) ionic_datapath_destroy (C++ function) ionic_datapath_doorbell (C++ function) ionic_datapath_flush_qp (C++ function) ionic_datapath_fmt_convert (C++ function) ionic_datapath_fp8_map (C++ function) ionic_datapath_has_work (C++ function) ionic_datapath_nvmeof_cfg_check (C++ function) ionic_datapath_poll (C++ function) ionic_datapath_rdma_counters (C++ function) ionic_datapath_register_ah (C++ function) ionic_datapath_register_cq (C++ function) ionic_datapath_register_mr (C++ function) ionic_datapath_register_qp (C++ function) ionic_datapath_register_srq (C++ function) ionic_datapath_reset_rdma (C++ function) ionic_datapath_reset_rdma_counters (C++ function) ionic_datapath_set_cq_event_cb (C++ function) ionic_datapath_set_dest (C++ function) ionic_datapath_set_p4_engine (C++ function) ionic_datapath_set_pvrdma (C++ function) ionic_datapath_set_qkey (C++ function) ionic_datapath_set_stats (C++ function) ionic_datapath_unregister_ah (C++ function) ionic_datapath_unregister_cq (C++ function) ionic_datapath_unregister_mr (C++ function) ionic_datapath_unregister_qp (C++ function) ionic_datapath_unregister_srq (C++ function) IONIC_DB_PAGE_SIZE (C macro) IONIC_DEVCMD_CMD_LEN (C macro) IONIC_DEVCMD_COMP_LEN (C macro) ionic_device_cfg (C++ struct) ionic_device_cfg::backend (C++ member) ionic_device_cfg::faults (C++ member) ionic_device_cfg::mac (C++ member) ionic_device_cfg::now_ms (C++ member) ionic_device_cfg::profile (C++ member) ionic_device_cfg::pvrdma (C++ member) ionic_device_cfg::stats (C++ member) ionic_device_cfg::vfu_ctx (C++ member) ionic_device_create (C++ function) ionic_device_datapath (C++ function) ionic_device_destroy (C++ function) ionic_device_eth_emu (C++ function) ionic_device_has_work (C++ function) ionic_device_poll (C++ function) ionic_device_rdma_devcmd (C++ function) ionic_device_target_check (C++ function) ionic_dp_buf_desc (C++ struct) ionic_dp_buf_desc::dma_addr (C++ member) ionic_dp_buf_desc::map_count (C++ member) ionic_dp_buf_desc::page_size_log2 (C++ member) ionic_dp_cq_event_fn_t (C++ type) ionic_dp_cq_stride_log2 (C++ function) IONIC_DP_DEVICE (C macro) ionic_dp_local_node (C++ function) ionic_dp_node_from_gid (C++ function) ionic_dp_rdma_counter (C++ enum) ionic_dp_rdma_counter::IONIC_DP_RDMA_COUNT (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_CQE_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_CQE_FLUSH_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_DUP_RESPONSES (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_IMPLIED_NAK_SEQ_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_INVALID_PACKETS (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_PKT_SEQ_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_REMOTE_ACCESS_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_REMOTE_INV_REQ_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_REMOTE_OPER_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_RX_RNR_RETRY_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_TX_LOCAL_ACCESS_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_TX_LOCAL_OPER_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_REQ_TX_MEMORY_MGMT_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_CQE_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_CQE_FLUSH_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_DUP_REQUESTS (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_INV_REQUEST_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_LOCAL_LEN_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_LOCAL_QP_OPER_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_OUT_OF_ATOMIC_RES (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_OUT_OF_BUFFER (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_RX_OUT_OF_SEQ_PKTS (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_TX_PKT_SEQ_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_TX_REMOTE_ACCESS_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_TX_REMOTE_INV_REQ_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_TX_REMOTE_OPER_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RESP_TX_RNR_RETRY_ERR (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RX_CNP_PKTS (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_RX_ECN_PKTS (C++ enumerator) ionic_dp_rdma_counter::IONIC_DP_TX_CNP_PKTS (C++ enumerator) IONIC_DP_RDMA_COUNTERS (C macro) IONIC_DP_RDMA_ENUM (C macro) ionic_dp_ring_desc (C++ struct) ionic_dp_ring_desc::buf (C++ member) ionic_dp_ring_desc::depth_log2 (C++ member) ionic_dp_ring_desc::stride_log2 (C++ member) ionic_dp_ring_geometry_ok (C++ function) ionic_eth_emu_attach_tap (C++ function) ionic_eth_emu_bar0_access (C++ function) ionic_eth_emu_bar2_access (C++ function) ionic_eth_emu_count_rdma (C++ function) ionic_eth_emu_create (C++ function) ionic_eth_emu_destroy (C++ function) ionic_eth_emu_get_stats (C++ function) ionic_eth_emu_get_tx_filter (C++ function) ionic_eth_emu_poll_rx (C++ function) ionic_eth_emu_publish_stats (C++ function) ionic_eth_emu_queue_rx_frame (C++ function) ionic_eth_emu_register_adminq (C++ function) ionic_eth_emu_register_datapath (C++ function) ionic_eth_emu_register_p4_handler (C++ function) ionic_eth_emu_register_rdma_handler (C++ function) ionic_eth_emu_register_rx_filter (C++ function) ionic_eth_emu_register_tx_filter (C++ function) ionic_eth_emu_send_to_net (C++ function) ionic_eth_emu_set_faults (C++ function) ionic_eth_emu_set_mac (C++ function) ionic_eth_emu_set_profile (C++ function) ionic_eth_emu_set_stats (C++ function) ionic_eth_emu_trigger_irq (C++ function) ionic_eth_emu_write_stats (C++ function) ionic_eth_p4_attach (C++ function) ionic_eth_p4_detach (C++ function) ionic_eth_p4_get_stats (C++ function) ionic_eth_p4_stats (C++ struct) ionic_eth_p4_stats::egress_errors (C++ member) ionic_eth_p4_stats::to_guest (C++ member) ionic_eth_p4_stats::to_net (C++ member) ionic_eth_p4_stats::to_upstream (C++ member) ionic_eth_p4_upstream (C++ struct) ionic_eth_p4_upstream::ctx (C++ member) ionic_eth_p4_upstream::fn (C++ member) ionic_eth_rx_filter_fn (C++ type) ionic_eth_tx_filter_fn (C++ type) IONIC_FP8_MAP_MAX (C macro) ionic_irq_trigger_fn_t (C++ type) IONIC_KERN_PID (C macro) IONIC_MAX_MR_QUEUES (C macro) IONIC_MR_PER_QUEUE (C macro) IONIC_MSIX_MAX_VECTORS (C macro) ionic_rdma_devcmd_create (C++ function) ionic_rdma_devcmd_destroy (C++ function) ionic_rdma_devcmd_dispatch (C++ function) ionic_rdma_devcmd_fn_t (C++ type) ionic_rdma_devcmd_get_adminq_ctx (C++ function) ionic_rdma_devcmd_post_cq_event (C++ function) ionic_rdma_devcmd_set_datapath (C++ function) ionic_rdma_devcmd_set_eth_emu (C++ function) ionic_rdma_devcmd_set_faults (C++ function) ionic_rdma_devcmd_set_pvrdma (C++ function) ionic_rdma_devcmd_set_stats (C++ function) IONIC_RING_MAX_DEPTH_LOG2 (C macro) IONIC_RING_MAX_STRIDE_LOG2 (C macro) IONIC_SRQ_MAX_DEPTH_LOG2 (C macro) IONIC_SRQ_MAX_STRIDE_LOG2 (C macro) IONIC_SRQ_MIN_STRIDE_LOG2 (C macro) IONIC_SRQ_QID_BASE (C macro) IONIC_WQE_MAX_STRIDE_LOG2 (C macro) IONIC_WQE_MIN_STRIDE_LOG2 (C macro) P pvrdma_backend_name (C++ function) pvrdma_device_create (C++ function) pvrdma_device_destroy (C++ function) pvrdma_device_realize (C++ function) pvrdma_handle_t (C++ type) R rocm_ernic_dev (C++ struct) rocm_ernic_dev::backend_type_str (C++ member) rocm_ernic_dev::bar0_mem (C++ member) rocm_ernic_dev::client_lost (C++ member) rocm_ernic_dev::faults (C++ member) rocm_ernic_dev::ionic (C++ member) rocm_ernic_dev::mac_addr (C++ member) rocm_ernic_dev::mac_addr_set (C++ member) rocm_ernic_dev::profile (C++ member) rocm_ernic_dev::pvrdma_handle (C++ member) rocm_ernic_dev::stats (C++ member) rocm_ernic_dev::stats_file_path (C++ member) rocm_ernic_dev::verbose (C++ member) rocm_ernic_dev::vfu_ctx (C++ member) rocm_ernic_dev_t (C++ type)