idpf_get_q_coalesce(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_get_q_coalesce β€” a Kernel API Manual moment

okay so bestie, this one lives in the Kernel API Manual, and it's called idpf_get_q_coalesce. and what does it do? it gets the ITR values for a specific queue. that's it. that's the whole vibe. ✨


🌸 SYNOPSIS 🌸

int idpf_get_q_coalesce (struct net_device *netdev , struct
       ethtool_coalesce *ec , u32 q_num );

like, it literally hands back an int. no cap. 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • netdev β€” pointer to the netdev associated with this query. your little handle to the network device in question, slay.
  • ec β€” the coalesce settings to program the device with. yes bestie, the struct ethtool_coalesce is in the building.
  • q_num β€” update the ITR/INTRL (coalesce) settings for this queue number/index. so it's giving "which queue are we talking about" energy πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

Return 0 on success, and negative on failure. that's the whole story, and it ate. πŸ’€

lowkey the description is short but the SEE ALSO is about to be a whole main character moment, so buckle up 🧚

⭐ SEE ALSO ⭐

the kernel file lives right here, iykyk:

./drivers/net/ethernet/intel/idpf/idpf_ethtool.c

and now, the friend group (all of them, fr fr, no skips):

idpf_get_rx_ring_count(9), idpf_get_rxnfc(9), idpf_add_flow_steer(9), idpf_del_flow_steer(9), idpf_get_rxfh_key_size(9), idpf_get_rxfh_indir_size(9), idpf_get_rxfh(9), idpf_set_rxfh(9), idpf_get_channels(9), idpf_set_channels(9), idpf_get_ringparam(9), idpf_set_ringparam(9), struct idpf_stats(9), __idpf_add_qstat_strings(9), idpf_add_qstat_strings(9), idpf_add_stat_strings(9), idpf_get_stat_strings(9), idpf_get_strings(9), idpf_get_sset_count(9), idpf_add_one_ethtool_stat(9), idpf_add_queue_stats(9), idpf_add_empty_queue_stats(9), idpf_add_port_stats(9), idpf_collect_queue_stats(9), idpf_get_ethtool_stats(9), idpf_find_rxq_vec(9), idpf_find_txq_vec(9), __idpf_get_q_coalesce(9), idpf_get_coalesce(9), idpf_get_per_q_coalesce(9), __idpf_set_q_coalesce(9), idpf_set_q_coalesce(9), idpf_set_coalesce(9), idpf_set_per_q_coalesce(9), idpf_get_msglevel(9), idpf_set_msglevel(9), idpf_get_link_ksettings(9), idpf_get_timestamp_filters(9), idpf_get_ts_info(9), idpf_get_ts_stats(9), idpf_set_ethtool_ops(9) πŸ’–


that's the whole page, bestie β€” go forth and coalesce responsibly 🌈

mwah πŸ’‹ this lil page comes from ./drivers/net/ethernet/intel/idpf, stamped October 2026, and it's idpf_get_q_coalesce(9) β€” catch you in the next manpage πŸ‘‘

πŸ“¦ where this page comes from