📦 rdma-core-devel
403 pages · page 2 of 3
M (continued)
- mlx5dv_devx_obj_create(3)Creates a devx object✨
- mlx5dv_devx_obj_destroy(3)Creates a devx object✨
- 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_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_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_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_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_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✨
R
- 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_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.✨
- rdma_destroy_srq(3)Deallocate a SRQ.✨
- rdma_disconnect(3)This function disconnects a connection.✨
- rdma_establish(3)Complete an active connection request.✨
- rdma_event_str(3)Returns a string representation of an rdma cm event.✨
- rdma_free_devices(3)Frees the list of devices returned by rdma_get_devices.✨
- rdma_freeaddrinfo(3)Frees the list of rdma_addrinfo structures returned by rdma_getaddrinfo✨
- rdma_get_cm_event(3)Retrieves the next pending communication event.✨
- rdma_get_devices(3)Get a list of RDMA devices currently available.✨
- rdma_get_dst_port(3)Returns the remote port number of a bound rdma_cm_id.✨
- rdma_get_local_addr(3)Returns the local IP address of a bound rdma_cm_id.✨
- rdma_get_peer_addr(3)Returns the remote IP address of a bound rdma_cm_id.✨
- rdma_get_recv_comp(3)retrieves a completed receive request.✨
- rdma_get_remote_ece(3)Get remote ECE paraemters as received from the peer.✨
- rdma_get_request(3)Retrieves the next pending connection request event.✨
- rdma_get_send_comp(3)retrieves a completed send, read, or write request.✨
- rdma_get_src_port(3)Returns the local port number of a bound rdma_cm_id.✨
- rdma_getaddrinfo(3)Provides transport independent address translation.✨
- rdma_init_qp_attr(3)Returns qp attributes of an rdma_cm_id.✨
- rdma_join_multicast(3)Joins a multicast group.✨
- rdma_join_multicast_ex(3)Joins a multicast group with extended options.✨
- rdma_leave_multicast(3)Leaves a multicast group.✨
- rdma_listen(3)Listen for incoming connection requests.✨
- rdma_migrate_id(3)Move a communication identifier to a different event channel.✨
- rdma_notify(3)Notifies the librdmacm of an asynchronous event.✨
- rdma_post_read(3)post an RDMA read work request.✨
- rdma_post_readv(3)post an RDMA read work request.✨
- rdma_post_recv(3)post a work request to receive an incoming message.✨
- rdma_post_recvv(3)post a work request to receive incoming messages.✨
- rdma_post_send(3)post a work request to send a message.✨
- rdma_post_sendv(3)post a work request to send a message.✨
- rdma_post_ud_send(3)post a work request to send a datagram.✨
- rdma_post_write(3)post an RDMA write work request.✨
- rdma_post_writev(3)post an RDMA write work request.✨
- rdma_query_addrinfo(3)Query the resolved address information.✨
- rdma_reg_msgs(3)register data buffer(s) for sending or receiving messages.✨
- rdma_reg_read(3)register data buffer(s) for remote RDMA read access.✨
- rdma_reg_write(3)register data buffer(s) for remote RDMA write access.✨
- rdma_reject(3)Called to reject a connection request.✨
- rdma_resolve_addr(3)Resolve destination and optional source addresses.✨
- rdma_resolve_addrinfo(3)Resolve RDMA addresses which supports both DNS and IB SA.✨
- rdma_resolve_route(3)Resolve the route information needed to establish a connection.✨
- rdma_set_local_ece(3)Set local ECE paraemters to be used for REQ/REP communication.✨
- rdma_set_option(3)Set communication options for an rdma_cm_id.✨
- rdma_write_cm_event(3)Write an event into a CM.✨
U
- umad_addr_dump(3)dump addr structure to stderr✨
- umad_alloc(3)allocate memory for umad buffers✨
- umad_attribute_str(3)class of functions to return string representations of enums✨
- umad_class_str(3)class of functions to return string representations of enums✨
- umad_close_port(3)close InfiniBand device port for umad access✨
- umad_debug(3)set debug level✨
- umad_done(3)perform library initialization and finalization✨
- umad_dump(3)dump umad buffer to stderr✨
- umad_free(3)frees memory of umad buffers✨
- umad_get_ca(3)get and release InfiniBand device port attributes✨
- umad_get_ca_portguids(3)get the InfiniBand device ports GUIDs✨
- umad_get_cas_names(3)get list of available InfiniBand device names✨
- umad_get_fd(3)get the umad fd for the requested port✨
- umad_get_issm_path(3)get path of issm device✨
- umad_get_mad(3)get the MAD pointer of a umad buffer✨
- umad_get_mad_addr(3)get the address of the ib_mad_addr from a umad buffer✨
- umad_get_pkey(3)get pkey index from umad buffer✨
- umad_get_port(3)open and close an InfiniBand port✨
- umad_init(3)perform library initialization and finalization✨
- umad_mad_status_str(3)class of functions to return string representations of enums✨
- umad_method_str(3)class of functions to return string representations of enums✨
- umad_open_port(3)open InfiniBand device port for umad access✨
- umad_poll(3)poll umad✨
- umad_recv(3)receive umad✨
- umad_register(3)register the specified management class and version for port✨
- umad_register2(3)register the specified management class and version for port✨
- umad_register_oui(3)register the specified class in vendor range 2 for port✨
- umad_release_ca(3)get and release InfiniBand device port attributes✨
- umad_release_port(3)open and close an InfiniBand port✨
- umad_send(3)send umad✨
- umad_set_addr(3)set MAD address fields within umad buffer using host ordering✨
- umad_set_addr_net(3)set MAD address fields within umad buffer using network ordering✨
- umad_set_grh(3)set GRH fields within umad buffer using host ordering✨
- umad_set_grh_net(3)set GRH fields within umad buffer using network ordering✨
- umad_set_pkey(3)set pkey index within umad buffer✨
💅
getting it ready, bestie…