coalesce_put_profile(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… coalesce_put_profile(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” section 9, kernel-space, iykyk ✨ this one's all about coalesce_put_profile, and honestly? she's a little legend.

🌸 NAME 🌸

coalesce_put_profile β€” fill reply with a nla nest with four child nla nests. (four!! child!! nests!! it's giving nesting doll energy πŸͺ†πŸŽ€)

✨ SYNOPSIS ✨

int coalesce_put_profile (struct sk_buff *skb , u16 attr_type , const
       struct dim_cq_moder *profile , u8 coal_flags );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • skb β€” socket buffer the message is stored in πŸ’Œ like, that's where the message lives, that's her home.
  • attr_type β€” nest attr type ETHTOOL_A_COALESCE_*X_PROFILE 🏷️ yes the * is literally in there, do not come for me.
  • profile β€” data passed to userspace 🫢 the actual goods getting handed over.
  • coal_flags β€” modifiable parameters supported by the driver πŸ‘‘ only the flags your driver actually fw, no cap.

🧚 DESCRIPTION 🧚

Put a dim profile nest attribute. and that's the whole vibe, honestly.

fr fr though β€” refer to ETHTOOL_A_PROFILE_IRQ_MODERATION for the details, that's the main character of this operation πŸ’…βœ¨

πŸ”₯ RETURN πŸ”₯

0 on success πŸŽ‰ or a negative error code 😭 (bestie, if you see a negative number, something went sideways β€” go check).

⭐ SEE ALSO ⭐


and that's the page, bestie 🫢 this one came from ./net/ethtool, dated October 2026 β€” iconic, stamped, filed, periodt πŸ’œπŸŒˆβœ¨

πŸ“¦ where this page comes from