section 9 · Kernel routines 🧠
87928 pages · page 291 of 440
R (continued)
- rpcauth_checkverf(9)Validate verifier in RPC Reply header✨
- rpcauth_get_gssinfo(9)find GSS tuple matching a GSS pseudoflavor✨
- rpcauth_get_pseudoflavor(9)check if security flavor is supported✨
- rpcauth_marshcred(9)Append RPC credential to end of @xdr✨
- rpcauth_unwrap_resp(9)Invoke unwrap and decode function for the cred✨
- rpcauth_unwrap_resp_decode(9)Invoke XDR decode function✨
- rpcauth_wrap_req(9)XDR encode and wrap the RPC procedure✨
- rpcauth_wrap_req_encode(9)XDR encode the RPC procedure✨
- rpcb_getport_async(9)obtain the port for a given RPC service on a given host✨
- rpcb_register(9)set or unset a port registration with the local rpcbind svc✨
- rpcb_v4_register(9)set or unset a port registration with the local rpcbind✨
- rpcrdma_add_one(9)ib_client device insertion callback✨
- rpcrdma_bc_receive_call(9)Handle a reverse-direction Call✨
- rpcrdma_buffer_create(9)Create initial set of req/rep objects✨
- rpcrdma_buffer_destroy(9)Release all hw resources✨
- rpcrdma_buffer_get(9)Get a request buffer✨
- rpcrdma_buffer_put(9)Put request/reply buffers back into pool✨
- rpcrdma_cm_event_handler(9)Handle RDMA CM events✨
- rpcrdma_complete_rqst(9)Pass completed rqst back to RPC✨
- rpcrdma_flush_disconnect(9)Disconnect on flushed completion✨
- rpcrdma_ib_client_register(9)register ib_client for rpcrdma✨
- rpcrdma_ib_client_unregister(9)unregister ib_client for xprtrdma✨
- rpcrdma_inline_fixup(9)Scatter inline received data into rqst's iovecs✨
- rpcrdma_marshal_req(9)Marshal and send one RPC request✨
- rpcrdma_mr_get(9)Allocate an rpcrdma_mr object✨
- rpcrdma_mrs_destroy(9)Release all of a transport's MRs✨
- rpcrdma_mrs_refresh(9)Wake the MR refresh worker✨
- rpcrdma_post_recvs(9)Refill the Receive Queue✨
- rpcrdma_prepare_send_sges(9)Construct SGEs for a Send WR✨
- rpcrdma_regbuf_dma_map(9)DMA-map a regbuf✨
- rpcrdma_regbuf_is_mapped(9)check if buffer is DMA mapped✨
- rpcrdma_regbuf_realloc(9)re-allocate a SEND/RECV buffer✨
- rpcrdma_remove_one(9)ib_client device removal callback✨
- rpcrdma_rep_put(9)Release rpcrdma_rep back to free list✨
- rpcrdma_reply_handler(9)Process received RPC/RDMA messages✨
- rpcrdma_reply_put(9)Put reply buffers back into pool✨
- rpcrdma_req_create(9)Allocate an rpcrdma_req object✨
- rpcrdma_req_destroy(9)Destroy an rpcrdma_req object✨
- rpcrdma_req_setup(9)Per-connection instance setup of an rpcrdma_req object✨
- rpcrdma_reset_cwnd(9)Reset the xprt's congestion window✨
- rpcrdma_rn_register(9)register to get device removal notifications✨
- rpcrdma_rn_unregister(9)stop device removal notifications✨
- rpcrdma_sendctx_get_locked(9)Acquire a send context✨
- rpcrdma_sendctx_put_locked(9)Release a send context✨
- rpcrdma_sendctx_unget_locked(9)Release an unposted send context✨
- rpcrdma_sendctx_unmap(9)DMA-unmap Send buffer and release Send owner✨
- rpcrdma_set_max_header_sizes(9)Initialize inline payload sizes✨
- rpcrdma_unpin_rqst(9)Release rqst without completing it✨
- rpcrdma_wc_receive(9)Invoked by RDMA provider for each polled Receive WC✨
- rpcrdma_wc_send(9)Invoked by RDMA provider for each polled Send WC✨
- rpcrdma_xprt_connect(9)Connect an unconnected transport✨
- rpcrdma_xprt_disconnect(9)Disconnect underlying transport✨
- rpi_firmware_get(9)Get pointer to rpi_firmware structure.✨
- rpi_firmware_property(9)Submit single firmware property✨
- rpi_firmware_property_list(9)Submit firmware property list✨
- rpm_callback(9)Run a given runtime PM callback for a given device.✨
- rpm_check_suspend_allowed(9)Test whether a device may be suspended.✨
- rpm_idle(9)Notify device bus type if the device can be suspended.✨
- rpm_regulator_init_vreg(9)initialize all attributes of a qcom_smd- regulator✨
- rpm_resume(9)Carry out runtime resume of given device.✨
- rpm_suspend(9)Carry out runtime suspend of given device.✨
- rpmb_dev_find_device(9)return first matching rpmb device✨
- rpmb_dev_get(9)increase rpmb device ref counter✨
- rpmb_dev_put(9)decrease rpmb device ref counter✨
- rpmb_dev_register(9)register RPMB partition with the RPMB subsystem✨
- rpmb_dev_unregister(9)unregister RPMB partition from the RPMB subsystem✨
- rpmb_route_frames(9)route rpmb frames to rpmb device✨
- rpmh_flush(9)Flushes the buffered sleep and wake sets to TCSes✨
- rpmh_invalidate(9)Invalidate sleep and wake sets in batch_cache✨
- rpmh_read(9)Read a resource value✨
- rpmh_regulator_init_vreg(9)initialize all attributes of an rpmh- regulator✨
- rpmh_regulator_send_request(9)send the request to RPMh✨
- rpmh_regulator_vrm_get_optimum_mode(9)get the mode based on the load✨
- rpmh_rsc_cpu_pm_callback(9)Check if any of the AMCs are busy.✨
- rpmh_rsc_ctrlr_is_busy(9)Check if any of the AMCs are busy.✨
- rpmh_rsc_invalidate(9)Invalidate sleep and wake TCSes.✨
- rpmh_rsc_pd_callback(9)Check if any of the AMCs are busy.✨
- rpmh_rsc_send_data(9)Write / trigger active-only message.✨
- rpmh_rsc_write_ctrl_data(9)Write request to controller but don't trigger.✨
- rpmh_rsc_write_next_wakeup(9)Write next wakeup in CONTROL_TCS.✨
- rpmh_write(9)Write a set of RPMH commands and block until response✨
- rpmh_write_async(9)Write a set of RPMH commands✨
- rpmh_write_batch(9)Write multiple sets of RPMH commands and wait for the batch to finish.✨
- rpmsg_chrdev_eptdev_create(9)register char device based on an endpoint✨
- rpmsg_chrdev_eptdev_destroy(9)destroy created char device endpoint.✨
- rpmsg_create_channel(9)create a new rpmsg channel using its name and address info.✨
- rpmsg_create_ept(9)create a new rpmsg_endpoint✨
- rpmsg_ctrldev_register_device(9)register a char device for control based on rpdev✨
- rpmsg_destroy_ept(9)destroy an existing rpmsg endpoint✨
- rpmsg_get_mtu(9)get maximum transmission buffer size for sending message.✨
- rpmsg_ns_register_device(9)register name service device based on rpdev✨
- rpmsg_poll(9)poll the endpoint's send buffers✨
- rpmsg_release_channel(9)release a rpmsg channel using its name and address info.✨
- rpmsg_send(9)send a message across to the remote processor✨
- rpmsg_send_offchannel_raw(9)send a message across to the remote processor✨
- rpmsg_sendto(9)send a message across to the remote processor, specify dst✨
- rpmsg_set_flow_control(9)request remote to pause/resume transmission✨
- rpmsg_sg_init(9)initialize scatterlist according to cpu address location✨
- rpmsg_trysend(9)send a message across to the remote processor✨
- rpmsg_trysendto(9)send a message across to the remote processor, specify dst✨
- rport_dev_loss_timedout(9)device loss timeout handler✨
- rport_fast_io_fail_timedout(9)fast I/O failure timeout handler✨
- RPPX1_PARAMS_MAX_SIZE(9)Maximum size of all RPP-X1 parameter blocks✨
- RPPX1_STATS_MAX_SIZE(9)Maximum size of all RPP-X1 statistics✨
- rpr0521_set_power_state(9)handles runtime PM state and sensors enabled status✨
- rproc_add(9)register a remote processor✨
- rproc_add_carveout(9)register an allocated carveout region✨
- rproc_add_subdev(9)add a subdevice to a remoteproc✨
- rproc_add_virtio_dev(9)register an rproc-induced virtio device✨
- rproc_alloc(9)allocate a remote processor handle✨
- rproc_alloc_carveout(9)allocated specified carveout✨
- rproc_alloc_registered_carveouts(9)allocate all carveouts registered in the list✨
- rproc_boot(9)boot a remote processor✨
- rproc_check_carveout_da(9)Check specified carveout da configuration✨
- rproc_coredump(9)perform coredump✨
- rproc_coredump_add_custom_segment(9)add custom coredump segment✨
- rproc_coredump_add_segment(9)add segment of device memory to coredump✨
- rproc_coredump_cleanup(9)clean up dump_segments list✨
- rproc_coredump_set_elf_info(9)set coredump elf information✨
- rproc_coredump_using_sections(9)perform coredump using section headers✨
- rproc_crash_handler_work(9)handle a crash✨
- rproc_da_to_va(9)lookup the kernel virtual address for a remoteproc address✨
- rproc_del(9)unregister a remote processor✨
- rproc_detach(9)Detach the remote processor from the remoteproc core✨
- rproc_elf_find_loaded_rsc_table(9)find the loaded resource table✨
- rproc_elf_get_boot_addr(9)Get rproc's boot address.✨
- rproc_elf_load_rsc_table(9)load the resource table✨
- rproc_elf_load_segments(9)load firmware segments to memory✨
- rproc_elf_sanity_check(9)Sanity Check for ELF32/ELF64 firmware image✨
- rproc_find_carveout_by_name(9)lookup the carveout region by a name✨
- rproc_free(9)unroll rproc_alloc()✨
- rproc_get_by_child(9)acquire rproc handle of @dev's ancestor✨
- rproc_get_by_phandle(9)find a remote processor by phandle✨
- rproc_handle_carveout(9)handle phys contig memory allocation requests✨
- rproc_handle_devmem(9)handle devmem resource entry✨
- rproc_handle_trace(9)handle a shared trace buffer resource✨
- rproc_handle_vdev(9)handle a vdev fw resource✨
- rproc_mem_entry_init(9)allocate and initialize rproc_mem_entry struct✨
- rproc_of_parse_firmware(9)parse and return the firmware-name✨
- rproc_of_resm_mem_entry_init(9)allocate and initialize rproc_mem_entry struct from a reserved memory phandle✨
- rproc_put(9)release rproc reference✨
- rproc_release_carveout(9)release acquired carveout✨
- rproc_remove_subdev(9)remove a subdevice from a remoteproc✨
- rproc_remove_virtio_dev(9)remove an rproc-induced virtio device✨
- rproc_report_crash(9)rproc crash reporter function✨
- rproc_resource_cleanup(9)clean up and free all acquired resources✨
- rproc_set_firmware(9)assign a new firmware✨
- rproc_shutdown(9)power off the remote processor✨
- rproc_trigger_recovery(9)recover a remoteproc✨
- rproc_type_release(9)release a remote processor instance✨
- rproc_vq_interrupt(9)tell remoteproc that a virtqueue is interrupted✨
- rps_flow_is_active(9)check whether the flow is recently active.✨
- rps_may_expire_flow(9)check whether an RFS hardware filter may be removed✨
- rq_is_open(9)Is the rq available for immediate execution of an SCX task?✨
- rq_qos_wait(9)throttle on a rqw if we need to✨
- rqst_exp_find(9)Find an svc_export in the context of a rqst or similar✨
- rs_cmp(9)multi-block reservation range compare✨
- rs_insert(9)insert a new multi-block reservation into the rgrp's rb_tree✨
- rsa_parse_priv_key(9)decodes the BER encoded buffer and stores in the provided struct rsa_key, pointers to the raw key as is, so that the caller can copy it or MPI parse it, etc.✨
- rsa_parse_pub_key(9)decodes the BER encoded buffer and stores in the provided struct rsa_key, pointers to the raw key as is, so that the caller can copy it or MPI parse it, etc.✨
- rsc_table_for_each_entry(9)iterate over all entries in a resource table✨
- rsctrl_enable_rspll_write(9)enable access to RSCTRL, RSCFG To be able to access to RSCTRL, RSCFG registers we have to write a key before✨
- rsi_91x_deinit(9)This function de-intializes os intf operations.✨
- rsi_91x_init(9)This function initializes os interface operations.✨
- rsi_attestation_token_continue(9)Continue the operation to retrieve an attestation token.✨
- rsi_attestation_token_init(9)Initialise the operation to retrieve an attestation token.✨
- rsi_band_check(9)This function programs the band✨
- rsi_channel_change(9)This function is a performs the checks required for changing a channel and sets the channel accordingly.✨
- rsi_cmd52readbyte(9)This function issues cmd52 byte read onto the card.✨
- rsi_cmd52writebyte(9)This function issues cmd52 byte write onto the card.✨
- rsi_compare(9)This function is used to compare two integers✨
- rsi_config_power(9)This function configures tx power to device✨
- rsi_core_dequeue_pkt(9)This functions dequeues the packet from the queue specified by the queue number.✨
- rsi_core_determine_hal_queue(9)This function determines the queue from which packet has to be dequeued.✨
- rsi_core_qos_processor(9)This function is used to determine the wmm queue based on the backoff procedure. Data packets are dequeued from the selected hal queue and sent to the below layers.✨
- rsi_core_queue_pkt(9)This functions enqueues the packet to the queue specified by the queue number.✨
- rsi_core_xmit(9)This function transmits the packets received from mac80211✨
- rsi_dbg(9)This function outputs informational messages.✨
- rsi_debug_read(9)This function calls single open function of seq_file to open file and read contents from it.✨
- rsi_debug_zone_read(9)This function display the currently enabled debug zones.✨
- rsi_debug_zone_write(9)This function writes into hal queues as per user requirement.✨
- rsi_deinit_usb_interface(9)This function deinitializes the usb interface.✨
- rsi_determine_min_weight_queue(9)This function determines the queue with the min weight.✨
- rsi_disconnect(9)This function performs the reverse of the probe function, it deinitialize the driver structure.✨
- rsi_eeprom_read(9)This function sends a frame to read the mac address from the eeprom.✨
- rsi_fill_rx_status(9)This function fills rx status in ieee80211_rx_status structure.✨
- rsi_find_bulk_in_and_out_endpoints(9)This function initializes the bulk endpoints to the device.✨
- rsi_get_connected_channel(9)This function is used to get the current connected channel number.✨
- rsi_get_num_pkts_dequeue(9)This function determines the number of packets to be dequeued based on the number of bytes calculated using txop.✨
- rsi_hal_key_config(9)This function loads the keys into the firmware.✨
- rsi_hal_load_key(9)This function is used to load keys within the firmware.✨
- rsi_hal_send_sta_notify_frame(9)This function sends the station notify frame to firmware.✨
- rsi_handle_interrupt(9)This function is called upon the occurrence of an interrupt.✨
- rsi_handle_ta_confirm_type(9)This function handles the confirm frames.✨
- rsi_indicate_pkt_to_os(9)This function sends received packet to mac80211.✨
- rsi_indicate_tx_status(9)This function indicates the transmit status.✨
- rsi_inform_bss_status(9)This function informs about bss status with the help of sta notify params by sending an internal management frame to firmware.✨
- rsi_init_dbgfs(9)This function initializes the dbgfs entry.✨
- rsi_init_sdio_interface(9)This function does init specific to SDIO.✨
- rsi_init_sdio_slave_regs(9)This function does the actual initialization of SDBUS slave registers.✨
💅
getting it ready, bestie…