section 9 · Kernel routines 🧠
87928 pages · page 294 of 440
R (continued)
- rvt_mmap_init(9)init link list and lock for mem map✨
- rvt_mod_retry_timer_ext(9)mod a retry timer✨
- rvt_modify_ah(9)modify an ah with given attrs✨
- rvt_modify_port(9)modify port✨
- rvt_modify_qp(9)modify the attributes of a queue pair✨
- rvt_modify_srq(9)modify a shared receive queue✨
- rvt_mr_exit(9)clean up MR✨
- rvt_mr_has_lkey(9)is MR✨
- rvt_poll_cq(9)poll for work completion entries✨
- rvt_post_one_wr(9)post one RC, UC, or UD send work request✨
- rvt_post_recv(9)post a receive on a QP✨
- rvt_post_send(9)post a send on a QP✨
- rvt_post_srq_recv(9)post a receive on a shared receive queue✨
- rvt_process_mad(9)process an incoming MAD packet✨
- rvt_put_qp(9)release a QP reference✨
- rvt_put_qp_swqe(9)drop refs held by swqe✨
- rvt_put_swqe(9)drop mr refs held by swqe✨
- rvt_qp_acks_has_lkey(9)return true if acks have lkey✨
- rvt_qp_complete_swqe(9)insert send completion✨
- rvt_qp_exit(9)clean up qps on device exit✨
- rvt_qp_is_avail(9)determine queue capacity✨
- rvt_qp_iter(9)iterate all QPs✨
- rvt_qp_iter_init(9)initial for QP iteration✨
- rvt_qp_iter_next(9)return the next QP in iter✨
- rvt_qp_mr_clean(9)clean up remote ops for lkey✨
- rvt_qp_sends_has_lkey(9)return true is qp sends use lkey✨
- rvt_qp_swqe_incr(9)increment ring index✨
- rvt_qp_valid_operation(9)validate post send wr request✨
- rvt_qp_wqe_reserve(9)reserve operation✨
- rvt_qp_wqe_unreserve(9)clean reserved operation✨
- rvt_query_ah(9)return attrs for ah✨
- rvt_query_gid(9)Return a gid from the table✨
- rvt_query_pkey(9)Return a pkey from the table at a given index✨
- rvt_query_port(9)Passes the query port call to the driver✨
- rvt_query_qp(9)query an ipbq✨
- rvt_query_srq(9)query srq data✨
- rvt_rc_credit_avail(9)Check if there are enough RC credits for the request✨
- rvt_recv_cq(9)add a new entry to completion queue by receive queue✨
- rvt_reg_user_mr(9)register a userspace memory region✨
- rvt_register_device(9)register a driver✨
- rvt_release_mmap_info(9)free mmap info structure✨
- rvt_remove_qp(9)remove qp form table✨
- rvt_req_notify_cq(9)change the notification type for a completion queue✨
- rvt_reset_qp(9)initialize the QP state to the reset state✨
- rvt_restart_sge(9)rewind the sge state for a wqe✨
- rvt_rkey_ok(9)check the IB virtual address, length, and RKEY✨
- rvt_ruc_loopback(9)handle UC and RC loopback requests✨
- rvt_send_cq(9)add a new entry to completion queue by send queue✨
- rvt_set_page(9)page assignment function called by ib_sg_to_pages✨
- rvt_sge_adjacent(9)is isge compressible✨
- rvt_ss_has_lkey(9)is mr in sge tests✨
- rvt_stop_rc_timers(9)stop all timers✨
- rvt_stop_rnr_timer(9)stop an rnr timer✨
- rvt_swqe_has_lkey(9)return true if lkey is used by swqe✨
- rvt_timeout_to_jiffies(9)Convert a ULP timeout input into jiffies✨
- rvt_to_iport(9)Get the ibport pointer✨
- rvt_unregister_device(9)remove a driver✨
- rvt_update_mmap_info(9)update a mem map✨
- rvu_exact_calculate_hash(9)calculate hash index to mem table.✨
- rvu_exact_config_result_ctrl(9)Set exact table hash control✨
- rvu_exact_config_search_key(9)Configure search key✨
- rvu_exact_config_secret_key(9)Configure secret key.✨
- rvu_exact_config_table_mask(9)Set exact table mask.✨
- rvu_exact_prepare_mdata(9)Make mdata for mcam entry✨
- rvu_exact_prepare_table_entry(9)Data for exact match table entry.✨
- rvu_npc_exact_add_table_entry(9)Adds a table entry✨
- rvu_npc_exact_add_to_list(9)Add entry to list✨
- rvu_npc_exact_alloc_cam_table_entry(9)find free slot in fully associative table.✨
- rvu_npc_exact_alloc_id(9)Alloc seq id from bitmap.✨
- rvu_npc_exact_alloc_mem_table_entry(9)find free entry in 4 way table.✨
- rvu_npc_exact_alloc_table_entry(9)Allociate an entry✨
- rvu_npc_exact_calc_drop_rule_chan_and_mask(9)Calculate Channel number and mask.✨
- rvu_npc_exact_cam_table_write(9)Wrapper for register write✨
- rvu_npc_exact_can_disable_feature(9)Check if feature can be disabled.✨
- rvu_npc_exact_dealloc_table_entry(9)dealloc table entry✨
- rvu_npc_exact_del_table_entry_by_id(9)Delete and free table entry.✨
- rvu_npc_exact_disable_feature(9)Disable feature.✨
- rvu_npc_exact_drop_rule_to_pcifunc(9)Retrieve pcifunc✨
- rvu_npc_exact_free_id(9)Free seq id from bitmat.✨
- rvu_npc_exact_get_drop_rule_info(9)Get drop rule information.✨
- rvu_npc_exact_get_max_entries(9)Get total number of entries in table.✨
- rvu_npc_exact_has_match_table(9)Checks support for exact match.✨
- rvu_npc_exact_init(9)initialize exact match table✨
- rvu_npc_exact_mac_addr_add(9)Adds MAC address to exact match table.✨
- rvu_npc_exact_mac_addr_del(9)Delete DMAC filter✨
- rvu_npc_exact_mac_addr_reset(9)Delete PF mac address.✨
- rvu_npc_exact_mac_addr_set(9)Add PF mac address to dmac filter.✨
- rvu_npc_exact_mac_addr_update(9)Update mac address field with new value.✨
- rvu_npc_exact_mem_table_write(9)Wrapper for register write✨
- rvu_npc_exact_promisc_disable(9)Disable promiscuous mode.✨
- rvu_npc_exact_promisc_enable(9)Enable promiscuous mode.✨
- rvu_npc_exact_reset(9)Delete and free all entry which match pcifunc.✨
- rvu_npc_exact_save_drop_rule_chan_and_mask(9)Save drop rules info in data base.✨
- rvu_npc_exact_update_table_entry(9)Update exact match table.✨
- rw_assert(9)kernel reader/writer lock✨
- rw_assert(9freebsd)kernel reader/writer lock✨
- rw_destroy(9)kernel reader/writer lock✨
- rw_destroy(9freebsd)kernel reader/writer lock✨
- rw_downgrade(9)kernel reader/writer lock✨
- rw_downgrade(9freebsd)kernel reader/writer lock✨
- rw_init(9)kernel reader/writer lock✨
- rw_init(9freebsd)kernel reader/writer lock✨
- rw_init_flags(9)kernel reader/writer lock✨
- rw_init_flags(9freebsd)kernel reader/writer lock✨
- rw_initialized(9)kernel reader/writer lock✨
- rw_initialized(9freebsd)kernel reader/writer lock✨
- rw_rlock(9)kernel reader/writer lock✨
- rw_rlock(9freebsd)kernel reader/writer lock✨
- rw_runlock(9)kernel reader/writer lock✨
- rw_runlock(9freebsd)kernel reader/writer lock✨
- rw_sleep(9)kernel reader/writer lock✨
- rw_sleep(9freebsd)kernel reader/writer lock✨
- RW_SYSINIT(9)kernel reader/writer lock✨
- RW_SYSINIT(9freebsd)kernel reader/writer lock✨
- RW_SYSINIT_FLAGS(9)kernel reader/writer lock✨
- RW_SYSINIT_FLAGS(9freebsd)kernel reader/writer lock✨
- rw_try_rlock(9)kernel reader/writer lock✨
- rw_try_rlock(9freebsd)kernel reader/writer lock✨
- rw_try_upgrade(9)kernel reader/writer lock✨
- rw_try_upgrade(9freebsd)kernel reader/writer lock✨
- rw_try_wlock(9)kernel reader/writer lock✨
- rw_try_wlock(9freebsd)kernel reader/writer lock✨
- rw_unlock(9)kernel reader/writer lock✨
- rw_unlock(9freebsd)kernel reader/writer lock✨
- rw_wlock(9)kernel reader/writer lock✨
- rw_wlock(9freebsd)kernel reader/writer lock✨
- rw_wowned(9)kernel reader/writer lock✨
- rw_wowned(9freebsd)kernel reader/writer lock✨
- rw_wunlock(9)kernel reader/writer lock✨
- rw_wunlock(9freebsd)kernel reader/writer lock✨
- rwlock(9)kernel reader/writer lock✨
- rwlock(9freebsd)kernel reader/writer lock✨
- RX A-MPDU aggregation(9)✨
- rx51_secure_dispatcher(9)Routine to dispatch secure PPA API calls✨
- rx51_secure_rng_call(9)Routine for HW random generator✨
- rx51_secure_update_aux_cr(9)Routine to modify the contents of Auxiliary Control Register✨
- rx6110_data_to_rtc_tm(9)convert native time encoding to rtc_time✨
- rx6110_get_time(9)get the current time from the rx6110 registers✨
- rx6110_init(9)initialize the rx6110 registers✨
- rx6110_rtc_tm_to_data(9)convert rtc_time to native time encoding✨
- rx6110_set_time(9)set the current time in the rx6110 registers✨
- rx6110_spi_probe(9)initialize rtc driver✨
- rx_alloc_pkts(9)allocate pkts in rx queue✨
- rx_alloc_skb(9)allocate skb and map it to dma address✨
- rx_eth(9)process an ingress ethernet packet✨
- rx_free_skb(9)unmap and free skb✨
- rx_offload(9)process a received offload packet✨
- rx_recv_jumbo_pkt(9)Rx handler for jumbo pkt✨
- rx_sync_cmd(9)send a command and wait✨
- rx_unmap_skb(9)unmap the dma address of the skb✨
- RXDONE_SIGNAL_MASK(9)Define to mask off all &rxdone_entry_desc_flags flags except for the RXDONE_SIGNAL_* flags. This is useful to convert the dev_flags from &rxdone_entry_desc to a signal value type.✨
- rxe_attach_mcast(9)attach qp to multicast group (see IBA-11.3.1)✨
- rxe_attach_mcg(9)attach qp to mcg if not already attached✨
- rxe_chk_dgid(9)validate destination IP address✨
- rxe_cleanup_mcg(9)cleanup mcg for kref_put✨
- rxe_crc32(9)Compute cumulative crc32 for a contiguous segment✨
- rxe_destroy_mcg(9)destroy mcg object✨
- rxe_detach_mcast(9)detach qp from multicast group (see IBA-11.3.2)✨
- rxe_detach_mcg(9)detach qp from mcg✨
- rxe_get_mcg(9)lookup or allocate a mcg✨
- rxe_icrc_check(9)Compute ICRC for a packet and compare to the ICRC delivered in the packet.✨
- rxe_icrc_generate(9)compute ICRC for a packet.✨
- rxe_icrc_hdr(9)Compute the partial ICRC for the network and transport headers of a packet.✨
- rxe_lookup_mcg(9)lookup up mcg in red-back tree✨
- rxe_mcast_add(9)add multicast address to rxe device✨
- rxe_mcast_del(9)delete multicast address from rxe device✨
- rxe_mmap(9)create a new mmap region✨
- rxe_recheck_mr(9)revalidate MR from rkey and get a reference✨
- rxe_wqe_is_fenced(9)check if next wqe is fenced✨
- rxgk_kernel_query_challenge(9)Query RxGK-specific challenge parameters✨
- rxgk_kernel_respond_to_challenge(9)Respond to a challenge with appdata✨
- rxkad_kernel_respond_to_challenge(9)Respond to a challenge with appdata✨
- rxq_recv(9)Rx handler✨
- rxq_stats_init(9)Initialize the statistics of specific queue✨
- rxrpc_get_null_key(9)Generate a null RxRPC key✨
- rxrpc_kernel_abort_call(9)Allow a kernel service to abort a call✨
- rxrpc_kernel_begin_call(9)Allow a kernel service to begin a call✨
- rxrpc_kernel_check_life(9)Check to see whether a call is still alive✨
- rxrpc_kernel_dequeue_oob(9)Dequeue and return the front OOB message✨
- rxrpc_kernel_free_oob(9)Free an out-of-band message✨
- rxrpc_kernel_get_call_peer(9)Get the peer address of a call✨
- rxrpc_kernel_get_peer(9)Get a reference on a peer✨
- rxrpc_kernel_get_peer_data(9)Get app-specific data from a peer.✨
- rxrpc_kernel_get_srtt(9)Get a call's peer smoothed RTT✨
- rxrpc_kernel_lookup_peer(9)Obtain remote transport endpoint for an address✨
- rxrpc_kernel_put_call(9)Release a reference to a call✨
- rxrpc_kernel_put_peer(9)Allow a kernel app to drop a peer reference✨
- rxrpc_kernel_query_call_security(9)Query call's security parameters✨
- rxrpc_kernel_query_challenge(9)Query the parameters of a challenge✨
- rxrpc_kernel_query_oob(9)Query the parameters of an out-of-band message✨
- rxrpc_kernel_recv_data(9)Allow a kernel service to receive data/info✨
- rxrpc_kernel_reject_challenge(9)Allow a kernel service to reject a challenge✨
- rxrpc_kernel_remote_addr(9)Get the peer transport address of a call✨
- rxrpc_kernel_remote_srx(9)Get the address of a peer✨
- rxrpc_kernel_send_data(9)Allow a kernel service to send data on a call✨
- rxrpc_kernel_set_notifications(9)Set table of callback operations✨
- rxrpc_kernel_set_peer_data(9)Set app-specific data on a peer.✨
- rxrpc_kernel_set_tx_length(9)Set the total Tx length on a call✨
- rxrpc_kernel_shutdown_call(9)Allow a kernel service to shut down a call it was using✨
- rxrpc_sock_set_manage_response(9)Set the manage-response flag for a kernel service✨
💅
getting it ready, bestie…