bnx2x_mcast_..._current_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ bnx2x_mcast_..._current_cmd(9) ✨

okay so bestie, we're in the Kernel API Manual today and this page is literally the whole vibe check for bnx2x_mcast_handle_current_cmd πŸŽ€ grab a lil snack, it's a short one, no cap πŸ“


πŸ’– NAME πŸ’–

bnx2x_mcast_handle_current_cmd β€” send the command if there's room. that's it. that's the whole thing. short king πŸ‘‘


🌸 SYNOPSIS 🌸

int bnx2x_mcast_handle_current_cmd (struct bnx2x *bp , struct
bnx2x_mcast_ramrod_params *p , enum bnx2x_mcast_cmd cmd , int start_cnt
);

πŸ¦‹ ARGUMENTS πŸ¦‹

  • bp β€” device handle. the actual device, bestie πŸ’…
  • p β€” ramrod mcast info. yes it's really called ramrod, we don't make the rules 🫢
  • cmd β€” the command. whatever you're trying to do ✨
  • start_cnt β€” first line in the ramrod data that may be used. so like, the first line that's actually up for grabs πŸ™ˆ

πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the tea β˜• this function gets called iff there's enough place for the current command in the ramrod data. iff, bestie β€” not "if", iff, that's a real condition and it's giving main character energy πŸ‘‘

and what does it hand back to you? the number of lines filled in the ramrod data in total. literally so generous of it πŸ’–


🌈 SEE ALSO 🌈

the kernel file lives right here, no gatekeeping:

./drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c

and here's the whole friend group, all of them, i'm not skipping a single one because that's not what a real bestie does πŸ’œ


that's the whole page bestie, you ate it up πŸ’…βœ¨

and for the cute lil sign-off: this one comes from the source path ./drivers/net/ethernet/broadco... (yes it's abbreviated like that, don't come for me 😭), dated October 2026, and it's filed under bnx2x_mcast_..._current_cmd(9) β€” go forth and handle those commands πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from