📦 rdma-core
501 pages · page 2 of 3
I (continued)
- ibv_wr_set_sge_list(3)Manage regions allowed to post work✨
- ibv_wr_set_ud_addr(3)Manage regions allowed to post work✨
- ibv_wr_set_xrc_srqn(3)Manage regions allowed to post work✨
- ibv_wr_start(3)Manage regions allowed to post work✨
- ibv_xsrq_pingpong(1)simple InfiniBand shared receive queue test✨
- infiniband-diags(8)Diagnostics for InfiniBand Fabrics✨
- ionic_dv_ctx_get_udma_count(3)Get number of UDMA pipelines✨
- ionic_dv_ctx_get_udma_mask(3)Get mask of UDMA pipeline IDs✨
- ionic_dv_pd_get_udma_mask(3)Get UDMA pipeline mask of a protection domain✨
- ionic_dv_pd_set_rqcmb(3)Specify receive queue preference for controller memory bar✨
- ionic_dv_pd_set_sqcmb(3)Specify send queue preference for controller memory bar✨
- ionic_dv_pd_set_udma_mask(3)Restrict UDMA pipeline IDs of a protection domain✨
- ionicdv(7)Direct verbs for ionic devices✨
- iwpmd(8)port mapping services for iWARP.✨
- iwpmd.conf(5)iWARP port mapper config file.✨
M
- manadv(7)Direct verbs for mana devices✨
- manadv_alloc_pd(3)Create a MANA specific PD for the RDMA device context.✨
- manadv_init_obj(3)Initialize mana direct verbs object from ibv_xxx structures✨
- manadv_set_context_attr(3)Set context attributes✨
- mbps_to_ibv_rate(3)convert IB rate enumeration to Mbit/sec mbps_to_ibv_rate - convert Mbit/sec to an IB rate enumeration✨
- mckey(1)RDMA CM multicast setup and simple data transfer test.✨
- mlx4dv(7)Direct verbs for mlx4 devices This is low level access to mlx4 devices to perform data path operations, without general branching performed by ibv_post_send(3).✨
- mlx4dv_init_obj(3)Initialize mlx4 direct verbs object from ibv_xxx structures✨
- mlx4dv_query_device(3)Query device capabilities specific to mlx4✨
- mlx4dv_set_context_attr(3)Set context attributes✨
- mlx5dv(7)Direct verbs for mlx5 devices This is low level access to mlx5 devices to perform data path operations, without general branching performed by ibv_post_send(3).✨
- mlx5dv_alloc_dm(3)allocates device memory (DM)✨
- mlx5dv_alloc_var(3)Allocates a VAR mlx5dv_free_var - Frees a VAR✨
- mlx5dv_create_cq(3)creates a completion queue (CQ)✨
- mlx5dv_create_flow(3)creates a steering flow rule✨
- mlx5dv_create_flow_action_modify_header(3)Flow action modify header for mlx5 provider✨
- mlx5dv_create_flow_action_packet_reformat(3)Flow action reformat packet for mlx5 provider✨
- mlx5dv_create_flow_matcher(3)creates a matcher to be used with mlx5dv_create_flow(3)✨
- mlx5dv_create_mkey(3)Creates an indirect mkey✨
- mlx5dv_create_qp(3)creates a queue pair (QP)✨
- mlx5dv_create_steering_anchor(3)Creates a steering anchor✨
- mlx5dv_crypto_login(3)Creates a crypto login session mlx5dv_crypto_login_query_state - Queries the state of the current cryp‐ to login session mlx5dv_crypto_logout - Logs out from the current crypto login session✨
- mlx5dv_crypto_login_create(3)Creates a crypto login object✨
- mlx5dv_crypto_login_destroy(3)Creates a crypto login object✨
- mlx5dv_crypto_login_query(3)Creates a crypto login object✨
- mlx5dv_crypto_login_query_state(3)Creates a crypto login session mlx5dv_crypto_login_query_state - Queries the state of the current cryp‐ to login session mlx5dv_crypto_logout - Logs out from the current crypto login session✨
- mlx5dv_crypto_logout(3)Creates a crypto login session mlx5dv_crypto_login_query_state - Queries the state of the current cryp‐ to login session mlx5dv_crypto_logout - Logs out from the current crypto login session✨
- mlx5dv_dci_stream_id_reset(3)Reset stream_id of a given DCI QP✨
- mlx5dv_dek_create(3)Creates a DEK✨
- mlx5dv_dek_destroy(3)Creates a DEK✨
- mlx5dv_dek_query(3)Creates a DEK✨
- mlx5dv_destroy_mkey(3)Creates an indirect mkey✨
- mlx5dv_destroy_steering_anchor(3)Creates a steering anchor✨
- mlx5dv_devx_alloc_msi_vector(3)Allocate an msi vector to be used for creating an EQ.✨
- mlx5dv_devx_alloc_uar(3)Allocates a DEVX UAR✨
- mlx5dv_devx_cq_modify(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_cq_query(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_create_cmd_comp(3)Create a command completion to be used for DEVX asynchronous commands. mlx5dv_devx_destroy_cmd_comp - Destroy a devx command completion. mlx5dv_devx_get_async_cmd_comp - Get an asynchronous command…✨
- mlx5dv_devx_create_eq(3)Create an EQ object✨
- mlx5dv_devx_create_event_channel(3)Create an event channel to be used for DEVX asynchronous events. mlx5dv_devx_destroy_event_channel - Destroy a DEVX event channel.✨
- mlx5dv_devx_destroy_cmd_comp(3)Create a command completion to be used for DEVX asynchronous commands. mlx5dv_devx_destroy_cmd_comp - Destroy a devx command completion. mlx5dv_devx_get_async_cmd_comp - Get an asynchronous command…✨
- mlx5dv_devx_destroy_eq(3)Create an EQ object✨
- mlx5dv_devx_destroy_event_channel(3)Create an event channel to be used for DEVX asynchronous events. mlx5dv_devx_destroy_event_channel - Destroy a DEVX event channel.✨
- mlx5dv_devx_free_msi_vector(3)Allocate an msi vector to be used for creating an EQ.✨
- mlx5dv_devx_free_uar(3)Allocates a DEVX UAR✨
- mlx5dv_devx_general_cmd(3)Creates a devx object✨
- mlx5dv_devx_get_async_cmd_comp(3)Create a command completion to be used for DEVX asynchronous commands. mlx5dv_devx_destroy_cmd_comp - Destroy a devx command completion. mlx5dv_devx_get_async_cmd_comp - Get an asynchronous command…✨
- mlx5dv_devx_get_event(3)Get an asynchronous event.✨
- mlx5dv_devx_ind_tbl_modify(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_ind_tbl_query(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_obj_create(3)Creates a devx object✨
- mlx5dv_devx_obj_destroy(3)Creates a devx object✨
- mlx5dv_devx_obj_export(3)Export DEVX object attributes for cross-process sharing✨
- mlx5dv_devx_obj_import(3)Export DEVX object attributes for cross-process sharing✨
- mlx5dv_devx_obj_modify(3)Creates a devx object✨
- mlx5dv_devx_obj_query(3)Creates a devx object✨
- mlx5dv_devx_obj_query_async(3)Creates a devx object✨
- mlx5dv_devx_obj_unimport(3)Export DEVX object attributes for cross-process sharing✨
- mlx5dv_devx_qp_modify(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_qp_query(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_query_eqn(3)Query EQN for a given vector id.✨
- mlx5dv_devx_srq_modify(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_srq_query(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_subscribe_devx_event(3)Subscribe over an event channel for device events. mlx5dv_devx_subscribe_devx_event_fd - Subscribe over an event channel for device events to signal eventfd.✨
- mlx5dv_devx_subscribe_devx_event_fd(3)Subscribe over an event channel for device events. mlx5dv_devx_subscribe_devx_event_fd - Subscribe over an event channel for device events to signal eventfd.✨
- mlx5dv_devx_uar_export_dmabuf_fd(3)export dmabuf fd for a given mlx5dv_devx_uar.✨
- mlx5dv_devx_umem_dereg(3)Register a user memory to be used by the devx in‐ terface✨
- mlx5dv_devx_umem_export(3)Export DEVX UMEM attributes for cross-process sharing✨
- mlx5dv_devx_umem_import(3)Export DEVX UMEM attributes for cross-process sharing✨
- mlx5dv_devx_umem_reg(3)Register a user memory to be used by the devx in‐ terface✨
- mlx5dv_devx_umem_reg_ex(3)Register a user memory to be used by the devx in‐ terface✨
- mlx5dv_devx_umem_unimport(3)Export DEVX UMEM attributes for cross-process sharing✨
- mlx5dv_devx_wq_modify(3)Modifies a verbs QP via DEVX✨
- mlx5dv_devx_wq_query(3)Modifies a verbs QP via DEVX✨
- mlx5dv_dm_map_op_addr(3)Get operation address of a device memory (DM)✨
- mlx5dv_dr_action_create_aso(3)Manage flow domains✨
- mlx5dv_dr_action_create_default_miss(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_array(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_devx_tir(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_ib_port(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_ibv_qp(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_root_table(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_table(3)Manage flow domains✨
- mlx5dv_dr_action_create_dest_vport(3)Manage flow domains✨
- mlx5dv_dr_action_create_drop(3)Manage flow domains✨
- mlx5dv_dr_action_create_flow_counter(3)Manage flow domains✨
- mlx5dv_dr_action_create_flow_meter(3)Manage flow domains✨
- mlx5dv_dr_action_create_flow_sampler(3)Manage flow domains✨
- mlx5dv_dr_action_create_modify_header(3)Manage flow domains✨
- mlx5dv_dr_action_create_packet_reformat(3)Manage flow domains✨
- mlx5dv_dr_action_create_pop_vlan(3)Manage flow domains✨
- mlx5dv_dr_action_create_push_vlan(3)Manage flow domains✨
- mlx5dv_dr_action_create_tag(3)Manage flow domains✨
- mlx5dv_dr_action_destroy(3)Manage flow domains✨
- mlx5dv_dr_action_modify_aso(3)Manage flow domains✨
- mlx5dv_dr_action_modify_flow_meter(3)Manage flow domains✨
- mlx5dv_dr_aso_other_domain_link(3)Manage flow domains✨
- mlx5dv_dr_aso_other_domain_unlink(3)Manage flow domains✨
- mlx5dv_dr_domain_allow_duplicate_rules(3)Manage flow domains✨
- mlx5dv_dr_domain_create(3)Manage flow domains✨
- mlx5dv_dr_domain_destroy(3)Manage flow domains✨
- mlx5dv_dr_domain_set_reclaim_device_memory(3)Manage flow domains✨
- mlx5dv_dr_domain_sync(3)Manage flow domains✨
- mlx5dv_dr_flow(3)Manage flow domains✨
- mlx5dv_dr_matcher_create(3)Manage flow domains✨
- mlx5dv_dr_matcher_destroy(3)Manage flow domains✨
- mlx5dv_dr_matcher_set_layout(3)Manage flow domains✨
- mlx5dv_dr_rule_create(3)Manage flow domains✨
- mlx5dv_dr_rule_destroy(3)Manage flow domains✨
- mlx5dv_dr_table_create(3)Manage flow domains✨
- mlx5dv_dr_table_destroy(3)Manage flow domains✨
- mlx5dv_dump(3)Dump DR Domain mlx5dv_dump_dr_table - Dump DR Table mlx5dv_dump_dr_matcher - Dump DR Matcher mlx5dv_dump_dr_rule - Dump DR Rule✨
- mlx5dv_dump_dr_domain(3)Dump DR Domain mlx5dv_dump_dr_table - Dump DR Table mlx5dv_dump_dr_matcher - Dump DR Matcher mlx5dv_dump_dr_rule - Dump DR Rule✨
- mlx5dv_dump_dr_matcher(3)Dump DR Domain mlx5dv_dump_dr_table - Dump DR Table mlx5dv_dump_dr_matcher - Dump DR Matcher mlx5dv_dump_dr_rule - Dump DR Rule✨
- mlx5dv_dump_dr_rule(3)Dump DR Domain mlx5dv_dump_dr_table - Dump DR Table mlx5dv_dump_dr_matcher - Dump DR Matcher mlx5dv_dump_dr_rule - Dump DR Rule✨
- mlx5dv_dump_dr_table(3)Dump DR Domain mlx5dv_dump_dr_table - Dump DR Table mlx5dv_dump_dr_matcher - Dump DR Matcher mlx5dv_dump_dr_rule - Dump DR Rule✨
- mlx5dv_flow_action_esp(3)Flow action esp for mlx5 provider✨
- mlx5dv_free_var(3)Allocates a VAR mlx5dv_free_var - Frees a VAR✨
- mlx5dv_get_clock_info(3)Get device clock information✨
- mlx5dv_get_data_direct_sysfs_path(3)Get the sysfs path of a data direct device✨
- mlx5dv_get_export_sizes(3)Query export buffer sizes for mlx5 objects✨
- mlx5dv_get_vfio_device_list(3)Get list of available devices to be used over VFIO✨
- mlx5dv_init_obj(3)Initialize mlx5 direct verbs object from ibv_xxx or mlx5dv_xxx structures✨
- mlx5dv_is_supported(3)Check whether an RDMA device implemented by the mlx5 provider✨
- mlx5dv_map_ah_to_qp(3)Map the destination path information in address handle (AH) to the information extracted from the qp.✨
- mlx5dv_mkey_check(3)Check a MKEY for errors✨
- mlx5dv_modify_qp_lag_port(3)Modify the lag port information of a given QP✨
- mlx5dv_modify_qp_sched_elem(3)Connect a QP with a requestor and/or a re‐ sponder scheduling element✨
- mlx5dv_modify_qp_udp_sport(3)Modify the UDP source port of a given QP✨
- mlx5dv_open_device(3)Open an RDMA device context for the mlx5 provider✨
- mlx5dv_pp_alloc(3)Allocates a packet pacing entry mlx5dv_pp_free - Frees a packet pacing entry✨
- mlx5dv_pp_free(3)Allocates a packet pacing entry mlx5dv_pp_free - Frees a packet pacing entry✨
- mlx5dv_qp_cancel_posted_send_wrs(3)Cancel all pending send work requests with supplied WRID in a QP in SQD state✨
- mlx5dv_qp_ex_from_ibv_qp_ex(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_query_device(3)Query device capabilities specific to mlx5✨
- mlx5dv_query_port(3)Query non standard attributes of IB device port.✨
- mlx5dv_query_qp_lag_port(3)Query the lag port information of a given QP✨
- mlx5dv_reg_dmabuf_mr(3)Register a dma-buf based memory region (MR)✨
- mlx5dv_reserved_qpn_alloc(3)Allocate a reserved QP number from device mlx5dv_reserved_qpn_dealloc - Release the reserved QP number✨
- mlx5dv_reserved_qpn_dealloc(3)Allocate a reserved QP number from device mlx5dv_reserved_qpn_dealloc - Release the reserved QP number✨
- mlx5dv_sched_leaf_create(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_sched_leaf_destroy(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_sched_leaf_modify(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_sched_node_create(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_sched_node_destroy(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_sched_node_modify(3)Creates a scheduling node element mlx5dv_sched_leaf_create - Creates a scheduling leaf element mlx5dv_sched_node_modify - Modifies a node scheduling element mlx5dv_sched_leaf_modify - Modifies a leaf…✨
- mlx5dv_ts_to_ns(3)Convert device timestamp from HCA core clock units to the corresponding nanosecond counts✨
- mlx5dv_var_export(3)Export VAR attributes for cross-process sharing✨
- mlx5dv_var_import(3)Export VAR attributes for cross-process sharing✨
- mlx5dv_var_unimport(3)Export VAR attributes for cross-process sharing✨
- mlx5dv_vfio_get_events_fd(3)Get the file descriptor to manage driver events.✨
- mlx5dv_vfio_process_events(3)process vfio driver events✨
- mlx5dv_wr_memcpy(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_mkey_configure(3)Create a work request to configure an MKEY✨
- mlx5dv_wr_mr_interleaved(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_mr_list(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_post(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_raw_wqe(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_set_dc_addr(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_set_dc_addr_stream(3)Attach a DC info to the last work request mlx5dv_wr_raw_wqe - Build a raw work request mlx5dv_wr_memcpy - Build a DMA memcpy work request✨
- mlx5dv_wr_set_mkey_access_flags(3)Create a work request to configure an MKEY✨
- mlx5dv_wr_set_mkey_crypto(3)Configure a MKey for crypto operation.✨
- mlx5dv_wr_set_mkey_layout_interleaved(3)Create a work request to configure an MKEY✨
- mlx5dv_wr_set_mkey_layout_list(3)Create a work request to configure an MKEY✨
- mlx5dv_wr_set_mkey_sig_block(3)Configure a MKEY for block signature (da‐ ta integrity) operation.✨
- mult_to_ibv_rate(3)convert IB rate enumeration to multiplier of 2.5 Gbit/sec mult_to_ibv_rate - convert multiplier of 2.5 Gbit/sec to an IB rate enu‐ meration✨
P
- perfquery(8)query InfiniBand port counters on a single port✨
R
- rcopy(1)simple file copy over RDMA.✨
- rdma-ndd(8)RDMA device Node Description update daemon✨
- rdma_accept(3)Called to accept a connection request.✨
- rdma_ack_cm_event(3)Free a communication event.✨
- rdma_bind_addr(3)Bind an RDMA identifier to a source address.✨
- rdma_client(1)simple RDMA CM connection and ping-pong test.✨
- rdma_cm(7)RDMA communication manager.✨
- rdma_connect(3)Initiate an active connection request.✨
- rdma_create_ep(3)Allocate a communication identifier and optional QP.✨
- rdma_create_event_channel(3)Open a channel used to report communication events.✨
- rdma_create_id(3)Allocate a communication identifier.✨
- rdma_create_qp(3)Allocate a QP.✨
- rdma_create_srq(3)Allocate a shared receive queue.✨
- rdma_dereg_mr(3)deregisters a registered memory region.✨
- rdma_destroy_ep(3)Release a communication identifier.✨
- rdma_destroy_event_channel(3)Close an event communication channel.✨
- rdma_destroy_id(3)Release a communication identifier.✨
- rdma_destroy_qp(3)Deallocate a QP.✨
💅
getting it ready, bestie…