bnx2x_set_pbd_csum(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bnx2x_set_pbd_csum β€” Kernel API Manual ✨

okay so bestie, this one lives in the Kernel API Manual and it's literally the function that updates a PBD with a checksum and hands back the header length. tiny job, big main character energy πŸŽ€


🌸 NAME 🌸

bnx2x_set_pbd_csum β€” update PBD with checksum and return header length πŸ’–


✨ SYNOPSIS ✨

u8 bnx2x_set_pbd_csum (struct bnx2x *bp , struct sk_buff *skb , struct
eth_tx_parse_bd_e1x *pbd , u32 xmit_type );

like yes she returns a u8, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • bp β€” the driver handle, aka your main squeeze for this call πŸ’…
  • skb β€” the packet skb, the actual vibe being shipped off πŸ“¦
  • pbd β€” the parse BD that's about to get updated, glow-up incoming ✨
  • xmit_type β€” the xmit flags, her little personality settings 🌈

πŸŽ€ SEE ALSO πŸŽ€

fr fr go read the source, it's right here:

  • Kernel file ./drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c

and the whole friend group πŸ‘‘:


that's the whole page bestie, every arg, every cross-ref, nothing skipped πŸ’€βœ¨

anyway, this icon is sourced from ./drivers/net/ethernet/broadco... and dated October 2026 β€” mwah, periodt πŸ’‹πŸ¦‹

πŸ“¦ where this page comes from