📦 linux-manual
82568 pages · page 141 of 413
I (continued)
- iavf_shutdown_arq(9)shutdown ARQ✨
- iavf_shutdown_asq(9)shutdown the ASQ✨
- iavf_startup(9)first step of driver startup✨
- iavf_stat_str(9)convert status err code to a string✨
- iavf_suspend(9)Power management suspend routine✨
- iavf_tpid_to_vc_ethertype(9)transform from VLAN TPID to virtchnl ethertype✨
- iavf_tso(9)set up the tso context descriptor✨
- iavf_tx_enable_csum(9)Enable Tx checksum offloads✨
- iavf_tx_map(9)Build the Tx descriptor✨
- iavf_tx_prepare_vlan_flags(9)prepare generic TX VLAN tagging flags for HW✨
- iavf_tx_timeout(9)Respond to a Tx Hang✨
- iavf_txd_use_count(9)estimate the number of descriptors needed for Tx✨
- iavf_unmap_and_free_tx_resource(9)Release a Tx buffer✨
- iavf_up_complete(9)Finish the last steps of bringing up a connection✨
- iavf_update_enable_itr(9)Update itr and re-enable MSIX interrupt✨
- iavf_update_itr(9)update the dynamic ITR value based on statistics✨
- iavf_validate_ch_config(9)validate queue mapping info✨
- iavf_validate_fdir_fltr_masks(9)validate Flow Director filter fields masks✨
- iavf_validate_num_queues(9)✨
- iavf_validate_tx_bandwidth(9)validate the max Tx bandwidth✨
- iavf_verify_api_ver(9)✨
- iavf_vf_parse_hw_config(9)✨
- iavf_virtchnl_completion(9)✨
- iavf_virtchnl_ptp_get_time(9)Respond to VIRTCHNL_OP_1588_PTP_GET_TIME✨
- iavf_virtchnl_send_ptp_cmd(9)Send one queued PTP command✨
- iavf_vlan_add_reject(9)✨
- iavf_vlan_rx_add_vid(9)Add a VLAN filter to a device✨
- iavf_vlan_rx_kill_vid(9)Remove a VLAN filter from a device✨
- iavf_xmit_descriptor_count(9)calculate number of Tx descriptors needed✨
- iavf_xmit_frame(9)Selects the correct VSI and Tx queue to send buffer✨
- iavf_xmit_frame_ring(9)Sends buffer on Tx ring✨
- ib_alloc_cq_any(9)Allocate kernel CQ✨
- ib_alloc_mr(9)Allocates a memory region✨
- ib_alloc_mr_integrity(9)Allocates an integrity memory region✨
- ib_alloc_pd(9)Allocates an unused protection domain.✨
- ib_alloc_xrcd_user(9)Allocates an XRC domain.✨
- ib_attach_mcast(9)Attaches the specified QP to a multicast group.✨
- ib_cancel_mad(9)Cancels an outstanding send MAD operation.✨
- ib_check_mr_status(9)lightweight check of MR status. This routine may provide status checks on a selected ib_mr. first use is for signature status check.✨
- ib_close_qp(9)Release an external reference to a QP.✨
- ib_cm_handler(9)User-defined callback to process communication events.✨
- ib_cm_init_qp_attr(9)Initializes the QP attributes for use in transitioning to a specified QP state.✨
- ib_cm_insert_listen(9)Create a new listening ib_cm_id and listen on the given service ID.✨
- ib_cm_listen(9)Initiates listening on the specified service ID for connection and service ID resolution requests.✨
- ib_cm_notify(9)Notifies the CM of an event reported to the consumer.✨
- ib_copy_validate_udata_in(9)Copy and validate that the request structure is compatible with this kernel✨
- ib_copy_validate_udata_in_cm(9)Copy the req structure and check the comp_mask✨
- ib_cq_head(9)Return head index of cq buffer✨
- ib_cq_pool_get(9)Find the least used completion queue that matches a given cpu hint (or least used for wild card affinity) and fits nr_cqe.✨
- ib_cq_pool_put(9)Return a CQ taken from a shared pool.✨
- ib_cq_tail(9)Return tail index of cq buffer✨
- ib_create_ah_from_wc(9)Creates an address handle associated with the sender of the specified work completion.✨
- ib_create_cm_id(9)Allocate a communication identifier.✨
- ib_create_qp(9)Creates a kernel QP associated with the specific protection domain.✨
- ib_create_qp_user(9)Creates a QP associated with the specified protection domain.✨
- ib_create_send_mad(9)Allocate and initialize a data buffer and work request for sending a MAD.✨
- ib_create_srq_user(9)Creates a SRQ associated with the specified protection domain.✨
- ib_create_ucap(9)Add a ucap character device✨
- ib_create_wq(9)Creates a WQ associated with the specified protection domain.✨
- ib_dealloc_device(9)free an IB device struct✨
- ib_dealloc_pd(9)Deallocate kernel PD✨
- ib_dealloc_pd_user(9)Deallocates a protection domain.✨
- ib_dealloc_xrcd_user(9)Deallocates an XRC domain.✨
- ib_dereg_mr(9)Deregisters a kernel memory region and removes it from the HCA translation table.✨
- ib_dereg_mr_user(9)Deregisters a memory region and removes it from the HCA translation table.✨
- ib_destroy_cm_id(9)Destroy a connection identifier.✨
- ib_destroy_cq(9)Destroys the specified kernel CQ.✨
- ib_destroy_cq_user(9)Destroys the specified CQ.✨
- ib_destroy_qp(9)Destroys the specified kernel QP.✨
- ib_destroy_srq(9)Destroys the specified kernel SRQ.✨
- ib_destroy_srq_user(9)Destroys the specified SRQ.✨
- ib_destroy_wq_user(9)Destroys the specified user WQ.✨
- ib_detach_mcast(9)Detaches the specified QP from a multicast group.✨
- ib_device_disable_gid_updates(9)Clear the GID updates mark✨
- ib_device_enable_gid_updates(9)Mark device as ready for GID cache updates✨
- ib_device_get_by_netdev(9)Find an IB device associated with a netdev✨
- ib_device_put(9)Release IB device reference✨
- ib_device_register_rdmacg(9)register with rdma cgroup.✨
- ib_device_set_netdev(9)Associate the ib_dev with an underlying net_device✨
- ib_device_try_get(9)Hold a registration lock✨
- ib_device_unregister_rdmacg(9)unregister with rdma cgroup.✨
- ib_dispatch_event(9)Dispatch an asynchronous event✨
- ib_dma_map_bvec(9)Map a bio_vec to DMA address✨
- ib_dma_map_page(9)Map a physical page to DMA address✨
- ib_dma_map_sg(9)Map a scatter/gather list to DMA addresses✨
- ib_dma_map_sgtable_attrs(9)Map a scatter/gather table to DMA addresses✨
- ib_dma_map_single(9)Map a kernel virtual address to DMA address✨
- ib_dma_mapping_error(9)check a DMA addr for error✨
- ib_dma_max_seg_size(9)Return the size limit of a single DMA transfer✨
- ib_dma_sync_single_for_cpu(9)Prepare DMA region to be accessed by CPU✨
- ib_dma_sync_single_for_device(9)Prepare DMA region to be accessed by device✨
- ib_dma_unmap_bvec(9)Unmap a bio_vec DMA mapping✨
- ib_dma_unmap_page(9)Destroy a mapping created by ib_dma_map_page()✨
- ib_dma_unmap_sg(9)Unmap a scatter/gather list of DMA addresses✨
- ib_dma_unmap_single(9)Destroy a mapping created by ib_dma_map_single()✨
- ib_drain_qp(9)Block until all CQEs have been consumed by the application on both the RQ and SQ.✨
- ib_drain_rq(9)Block until all RQ CQEs have been consumed by the application.✨
- ib_drain_sq(9)Block until all SQ CQEs have been consumed by the application.✨
- ib_enum_all_roce_netdevs(9)enumerate all RoCE devices✨
- ib_enum_roce_netdev(9)enumerate all RoCE ports✨
- ib_find_cached_pkey(9)Returns the PKey table index where a specified PKey value occurs.✨
- ib_find_gid(9)Returns the port number and GID table index where a specified GID value occurs. Its searches only for IB link layer.✨
- ib_find_pkey(9)Returns the PKey table index where a specified PKey value occurs.✨
- ib_free_cq(9)free a completion queue✨
- ib_free_recv_mad(9)Returns data buffers used to receive a MAD.✨
- ib_free_send_mad(9)Returns data buffers used to send a MAD.✨
- ib_get_cached_lmc(9)Returns a cached lmc table entry✨
- ib_get_cached_pkey(9)Returns a cached PKey table entry✨
- ib_get_cached_port_state(9)Returns a cached port state table entry✨
- ib_get_client_data(9)Get IB client context✨
- ib_get_client_nl_info(9)Fetch the nl_info from a client✨
- ib_get_cpi_capmask2(9)Returns the capmask2 value from cap_mask2_resp_time in ib_class_port_info.✨
- ib_get_cpi_resp_time(9)Returns the resp_time value from cap_mask2_resp_time in ib_class_port_info.✨
- ib_get_gids_from_rdma_hdr(9)Get sgid and dgid from GRH or IPv4 header work completion.✨
- ib_get_mad_data_offset(9)returns the data offset for a given management class.✨
- ib_get_net_dev_by_params(9)Return the appropriate net_dev for a received CM request✨
- ib_get_rdma_header_version(9)Get the header version✨
- ib_get_rmpp_flags(9)Returns the RMPP flags.✨
- ib_get_rmpp_resptime(9)Returns the RMPP response time.✨
- ib_get_rmpp_segment(9)returns the data buffer for a given RMPP segment.✨
- ib_get_ucaps(9)Get bitmask of ucap types from file descriptors✨
- ib_inc_rkey(9)increments the key portion of the given rkey. Can be used for calculating a new rkey for type 2 memory windows.✨
- ib_init_ah_attr_from_path(9)Initialize address handle attributes based on an SA path record.✨
- ib_init_ah_attr_from_wc(9)Initializes address handle attributes from a work completion.✨
- ib_init_ah_from_mcmember(9)Initialize address handle attributes based on an SA multicast member record.✨
- ib_init_query_mad(9)Initialize query MAD.✨
- ib_is_mad_class_rmpp(9)returns whether given management class supports RMPP.✨
- ib_is_opa_gid(9)Returns true if the top 24 bits of the gid contains the OPA_STL_OUI identifier. This identifies that the provided gid is a special purpose GID meant to carry extended LID information.✨
- ib_is_udata_in_empty(9)Check if the udata input buffer is all zeros✨
- ib_lid_be16(9)Return lid in 16bit BE encoding.✨
- ib_lid_cpu16(9)Return lid in 16bit CPU encoding. In the current implementation the only way to get the 32bit lid is from other sources for OPA. For IB, lids will always be 16bits so cast the value accordingly.✨
- ib_mad_kernel_rmpp_agent(9)Returns if the agent is performing RMPP.✨
- ib_map_mr_sg(9)Map the largest prefix of a dma mapped SG list and set it the memory region.✨
- ib_map_mr_sg_pi(9)Map the dma mapped SG lists for PI (protection information) and set an appropriate memory region for registration.✨
- ib_modify_device(9)Change IB device attributes✨
- ib_modify_mad(9)Modifies an outstanding send MAD operation.✨
- ib_modify_port(9)Modifies the attributes for the specified port.✨
- ib_modify_qp(9)Modifies the attributes for the specified QP and then transitions the QP to the given state.✨
- ib_modify_qp_is_ok(9)Check that the supplied attribute mask contains all required attributes and no attributes not allowed for the given QP state transition.✨
- ib_modify_qp_with_udata(9)Modifies the attributes for the specified QP.✨
- ib_modify_srq(9)Modifies the attributes for the specified SRQ.✨
- ib_no_udata_io(9)Ensure no input data and zero fill the response buffer✨
- ib_open_qp(9)Obtain a reference to an existing sharable QP.✨
- ib_pack(9)Pack a structure into a buffer✨
- ib_poll_cq(9)poll a CQ for completion(s)✨
- ib_port_attr_to_speed_info(9)Convert port attributes to speed information✨
- ib_port_immutable_read(9)Read rdma port's immutable data✨
- ib_port_register_client_groups(9)Add an ib_client's attributes to the port✨
- ib_post_recv(9)Posts a list of work requests to the receive queue of the specified QP.✨
- ib_post_send(9)Posts a list of work requests to the send queue of the specified QP.✨
- ib_post_send_mad(9)Posts MAD(s) to the send queue of the QP associated with the registered client.✨
- ib_post_srq_recv(9)Posts a list of work requests to the specified SRQ.✨
- ib_prepare_cm_mra(9)Prepares to send a message receipt acknowledgment to a connection message in case duplicates are received.✨
- ib_process_cq_direct(9)process a CQ in caller context✨
- ib_query_netdev_port(9)Query the port number of a net_device associated with an ibdev✨
- ib_query_pkey(9)Get P_Key table entry✨
- ib_query_port(9)Query IB port attributes✨
- ib_query_qp(9)Returns the attribute list and current values for the specified QP.✨
- ib_query_srq(9)Returns the attribute list and current values for the specified SRQ.✨
- ib_rate_to_mbps(9)Convert the IB rate enum to Mbps. For example, IB_RATE_2_5_GBPS will be converted to 2500.✨
- ib_rate_to_mult(9)Convert the IB rate enum to a multiple of the base rate of 2.5 Gbit/sec. For example, IB_RATE_5_GBPS will be converted to 2, since 5 Gbit/sec is 2 * 2.5 Gbit/sec.✨
- ib_register_client(9)Register an IB client✨
- ib_register_device(9)Register an IB device with IB core✨
- ib_register_event_handler(9)Register an IB event handler✨
- ib_register_mad_agent(9)Register to send/receive MADs.✨
- ib_remove_ucap(9)Remove a ucap character device✨
- ib_req_notify_cq(9)Request completion notification on a CQ.✨
- ib_resolve_eth_dmac(9)Resolve destination mac address✨
- ib_respond_empty_udata(9)Zero fill the response buffer to userspace✨
- ib_respond_udata(9)Copy a driver data response to userspace✨
- ib_response_mad(9)Returns if the specified MAD has been generated in response to a sent request or trap.✨
- ib_sa_cancel_query(9)try to cancel an SA query✨
- ib_sa_join_multicast(9)Initiates a join request to the specified multicast group.✨
- ib_sa_pack_path(9)Conert a path record from struct ib_sa_path_rec to IB MAD wire format.✨
- ib_sa_pack_service(9)Convert a service record from struct ib_sa_service_rec to IB MAD wire format.✨
- ib_sa_path_rec_get(9)Start a Path get query✨
- ib_sa_register_client(9)Register an SA client.✨
- ib_sa_service_rec_get(9)Start a Service get query✨
- ib_sa_unpack_path(9)Convert a path record from MAD format to struct ib_sa_path_rec.✨
- ib_sa_unpack_service(9)Convert a service record from MAD format to struct ib_sa_service_rec.✨
- ib_sa_unregister_client(9)Deregister an SA client.✨
- ib_send_cm_drep(9)Sends a disconnection reply to a disconnection request.✨
- ib_send_cm_dreq(9)Sends a disconnection request for an existing connection.✨
- ib_send_cm_rej(9)Sends a connection rejection message to the remote node.✨
- ib_send_cm_rep(9)Sends a connection reply in response to a connection request.✨
- ib_send_cm_req(9)Sends a connection request to the remote node.✨
- ib_send_cm_rtu(9)Sends a connection ready to use message in response to a connection reply message.✨
- ib_send_cm_sidr_rep(9)Sends a service ID resolution reply to the remote node.✨
- ib_send_cm_sidr_req(9)Sends a service ID resolution request to the remote node.✨
- ib_set_client_data(9)Set IB client context✨
- ib_set_cpi_capmask2(9)Sets the capmask2 in an ib_class_port_info mad.✨
- ib_set_rmpp_flags(9)Sets the flags in an RMPP header.✨
- ib_set_rmpp_resptime(9)Sets the response time in an RMPP header.✨
- ib_sg_to_pages(9)Convert the largest prefix of a sg list to a page vector✨
- ib_ucaps_init(9)Initialization required before ucap creation.✨
- ib_ud_header_init(9)Initialize UD header structure✨
- ib_ud_header_pack(9)Pack UD header struct into wire format✨
- ib_umem_dmabuf_get_pinned_revocable_and_lock(9)Map & pin a revocable dmabuf✨
- ib_umem_find_best_pgoff(9)Find best HW page size✨
- ib_umem_find_best_pgsz(9)Find best HW page size to use for this MR✨
💅
getting it ready, bestie…