bnx2x_set_pbd_csum_e2(9)
π bnx2x_set_pbd_csum_e2(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a lil helper function and honestly she's lowkey iconic for it. her whole job? update PBD with checksum and return header length. that's it, that's the gig π
β¨ SYNOPSIS β¨
u8 bnx2x_set_pbd_csum_e2 (struct bnx2x *bp , struct sk_buff *skb , u32 *parsing_data , u32 xmit_type );
like, she takes four things and hands you back a u8, no cap π
πΈ ARGUMENTS πΈ
bestie here's the lineup, one by one, no skipping π
bpβ the driver handle π«Ά like, the actual driver context she's working withskbβ the packet skb π¦ the packet itself, in all her skb gloryparsing_dataβ data to be updated β¨ this is the stuff that gets rewritten, okayxmit_typeβ xmit flags π the transmit flags, keeping everything in check
π DESCRIPTION π
so the manpage is literally just: 57712/578xx related π and honestly? that's the whole vibe. she's part of that 57712/578xx situation, fr fr π§
π₯ SEE ALSO π₯
go peek at the kernel file too, iykyk π
- Kernel file
./drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_move_fp(9)bnx2x_fill_fw_str(9)bnx2x_shrink_eth_fp(9)bnx2x_set_gro_params(9)bnx2x_fill_report_data(9)bnx2x_link_report(9)__bnx2x_link_report(9)bnx2x_free_msix_irqs(9)bnx2x_set_real_num_queues(9)bnx2x_bz_fp(9)bnx2x_set_pbd_gso(9)bnx2x_set_pbd_csum_enc(9)bnx2x_set_pbd_csum(9)bnx2x_setup_tc(9)
aaaand that's the whole page, bestie π no more tea to spill β¨ mwah, drink some water π
source: ./drivers/net/ethernet/broadco... Β· date: October 2026 Β· bnx2x_set_pbd_csum_e2(9) π«Άπ
π¦ 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