hns_rcb_set...esced_frames(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… hns_rcb_set_rx_coalesced_frames(9) β€” the Kernel API Manual moment

okay so bestie, welcome to the Kernel API Manual page for hns_rcb_set...esced_frames(9) β€” yes the header is truncated like that, that's just how it is, we don't question the kernel's aesthetic choices πŸŽ€


✨ NAME ✨

hns_rcb_set_rx_coalesced_frames β€” set rcb rx coalesced frames πŸ¦‹


🌸 SYNOPSIS 🌸

int hns_rcb_set_rx_coalesced_frames (struct rcb_common_cb *rcb_common ,
u32 port_idx , u32 coalesced_frames );

like, that's the whole vibe. three args and it returns an int, periodt.


πŸŽ€ ARGUMENTS πŸŽ€

  • rcb_common β€” the rcb_common device. it's giving "the actual thing we're messing with" energy πŸ’–
  • port_idx β€” port id in comm. literally which port we're talking about in there, no cap
  • coalesced_frames β€” tx/rx BD num for coalesced frames. that's the BD count, not a guess, iykyk πŸ”₯

⭐ RETURN ⭐

Zero for success, or an error code in case of failure β€” so like, 0 means slay πŸ’…, anything else means something went off and you should probably look at that error code, fr fr 😭


🌈 SEE ALSO 🌈

Kernel file ./drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c is where the whole family lives, and here's the full friend group, all of them, in order, because we do not skip people at this table 🫢


πŸ’€ reminder bestie: this is kernel API territory, not your usual userland little guy. read the source file before you go touching things, mwah πŸ™ˆ

and that's the page!! mwah πŸ’œ β€” brought to you by ./drivers/net/ethernet/hisilic..., dated October 2026, which is honestly the most mysterious footer credit ever and I'm obsessed with it 🌸✨

πŸ“¦ where this page comes from