rdma_dim(9)
β¨ rdma_dim(9) β¨
okay bestie, welcome to the kernel API manual π
this one's rdma_dim β it lives in the rdma_dim(9) section of the Kernel API Manual, and it's literally the vibe-checker for adaptive moderation π¦
πΈ NAME πΈ
rdma_dim β runs the adaptive moderation β¨ periodt.
π SYNOPSIS π
void rdma_dim (struct dim *dim , u64 completions );
π ARGUMENTS π
dimβ the moderation struct, your main character π«Άcompletionsβ the number of completions collected in this round π
π₯ DESCRIPTION π₯
So here's the tea β β every single time you call rdma_dim, it takes the latest amount of completions that have been collected and counts them as a new event β¨
Once enough events have piled up, the algorithm has its little glow-up moment and decides on a new moderation level π slay.
π SEE ALSO π
kernel file ./include/linux/dim.h β plus the whole friend group, iykyk π§:
struct dim_cq_moder(9)struct dim_irq_moder(9)struct dim_sample(9)struct dim_stats(9)struct dim(9)enum dim_cq_period_mode(9)enum dim_state(9)enum dim_tune_state(9)enum dim_stats_state(9)enum dim_step_result(9)net_dim_init_irq_moder(9)net_dim_free_irq_moder(9)net_dim_setting(9)net_dim_work_cancel(9)net_dim_get_rx_irq_moder(9)net_dim_get_tx_irq_moder(9)net_dim_set_rx_mode(9)net_dim_set_tx_mode(9)dim_on_top(9)dim_turn(9)dim_park_on_top(9)dim_park_tired(9)dim_calc_stats(9)dim_update_sample(9)dim_update_sample_with_comps(9)net_dim_get_rx_moderation(9)net_dim_get_def_rx_moderation(9)net_dim_get_tx_moderation(9)net_dim_get_def_tx_moderation(9)net_dim(9)
and that's the whole page, no cap π this little baddie comes to you from ./include/linux, dated October 2026 β go off, kernel docs, we're obsessed πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms