hns_rcb_set_coalesce_usecs(9)
π hns_rcb_set_coalesce_usecs(9)
okay so this is a page straight out of the Kernel API Manual, bestie β like, kernel-internal lore, section 9, the deep magic. and the function is hns_rcb_set_coalesce_usecs, which is a whole mouthful but it's literally just the little guy that sets the rcb port's coalesced time_out. that's it, that's the vibe. π
β¨ NAME β¨
hns_rcb_set_coalesce_usecs β set rcb port coalesced time_out π
π¦ SYNOPSIS π¦
int hns_rcb_set_coalesce_usecs (struct rcb_common_cb *rcb_common , u32
port_idx , u32 timeout );
πΈ ARGUMENTS πΈ
rcb_commonβ the rcb_common device, aka the main character of this whole situation πport_idxβ the port id in comm, so like... which port we're talking about π«Άtimeoutβ the tx/rx time for the coalescedtime_out. yes, the time for the time_out. we love a recursive-sounding name ngl π
β RETURN β
Zero for success π β or an error code in case of failure π (no in-between, it's giving binary)
π₯ SEE ALSO π₯
okay this is the part where the manpage goes full stan-list, and honestly? respect. it's the kernel file itself:
- Kernel file
./drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
and then the whole friend group π:
hns_rcb_wait_fbd_clean(9)hns_rcb_reset_ring_hw(9)hns_rcb_int_ctrl_hw(9)hns_rcb_ring_enable_hw(9)hns_rcb_common_init_commit_hw(9)hns_rcb_ring_init(9)hns_rcb_init_hw(9)hns_rcb_set_port_desc_cnt(9)hns_rcb_common_init_hw(9)hns_rcb_get_cfg(9)hns_rcb_get_rx_coalesced_frames(9)hns_rcb_get_tx_coalesced_frames(9)hns_rcb_get_coalesce_usecs(9)hns_rcb_set_tx_coalesced_frames(9)hns_rcb_set_rx_coalesced_frames(9)hns_rcb_get_queue_mode(9)hns_rcb_get_stats(9)hns_rcb_get_ring_sset_count(9)hns_rcb_get_common_regs_count(9)hns_rcb_get_ring_regs_count(9)hns_rcb_get_strings(9)
lowkey obsessed with how they all share the hns_rcb_ prefix. family branding, iconic, no notes π
β¨
and that's the page, bestie! sourced from ./drivers/net/ethernet/hisilic..., dated October 2026, and it lives at hns_rcb_set_coalesce_usecs(9) forever and ever π§ββοΈπ mwah, go read a driver π
π¦ 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