net_dim_get_rx_irq_moder(9)
π
net_dim_get_rx_irq_moder β get DIM rx results based on profile_ix β¨
okay so bestie, welcome to the Kernel API Manual π β yes, that's the whole manual name, and yes, this page is one tiny function from it. Let's get into it, it's literally so straightforward you'll be done before your iced coffee melts π§π
πΈ NAME πΈ
net_dim_get_rx_irq_moder β get DIM rx results based on profile_ix π¦
like, the entire personality of this function is "hand me the rx moderation numbers for this profile index." that's it. that's the vibe. β¨
β¨ SYNOPSIS β¨
struct dim_cq_moder net_dim_get_rx_irq_moder (struct net_device *dev , struct dim *dim );
no cap, that's the whole signature β it returns a struct dim_cq_moder and takes two pointers. short king behavior ππ
π«Ά ARGUMENTS π«Ά
devβ target network device π β the netdev we're doing this for, like, obviously.dimβ DIM context π§ β the DIM state hangout spot where all the moderation info lives.
two arguments. that's it. main character energy, minimal effort π
π RETURN π
DIM irq moderation π₯ β you get back a struct dim_cq_moder stuffed with the irq moderation goodies. slay.
π¦ SEE ALSO π¦
okay this section ate, there's a LOT of friends here β all of them live in the kernel file ./include/linux/dim.h π:
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_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)rdma_dim(9)
the way that list just keeps going π go read them, iykyk πβ¨
ngl bestie, this one's a short page β but every single link above is real and worth a click. don't skip the cross-references, they're iconic π§ββοΈ
and that's a wrap, babe π this page is from ./include/linux π, dated October 2026 ποΈ, sitting pretty in the Kernel API Manual β mwah, stan the kernel docs, periodt π
ππ
π¦ 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