bnx2i_setup..._cmd_bd_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bnx2i_setup..._cmd_bd_info(9) β€” Kernel API Manual

okay bestie, so we're in the Kernel API Manual today and the page we're reading is literally called bnx2i_setup..._cmd_bd_info(9). yes the ellipsis is part of the name, she's just dramatic like that πŸ’… stay with me, this one's short and cute.


✨ NAME ✨

bnx2i_setup_write_cmd_bd_info β€” sets up BD various information 🌸

πŸŽ€ SYNOPSIS πŸŽ€

void bnx2i_setup_write_cmd_bd_info (struct iscsi_task *task );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • task β€” the transport layer's cmd struct pointer. that's the whole vibe, she takes one arg and it's this 🫢

πŸ”₯ DESCRIPTION πŸ”₯

so what does she actually do? she identifies & marks various bd info for the scsi command's immediate data, unsolicited data, and the first solicited data seq β€” and that bundle includes the BD start index & BD buf off. iconic little combo meal ngl πŸ“

and here's the part that makes her smart: this function takes into account iscsi parameters such as immediate data and unsolicited data are supported on this connection. like she's not out here guessing, she checks what the connection can actually do first. main character energy fr fr πŸ‘‘

🌈 SEE ALSO 🌈

kernel file: ./drivers/scsi/bnx2i/bnx2i_iscsi.c πŸ“

and the whole friend group, no cap:


ok and that's the whole page bestie, she's short but she ate πŸ’€βœ¨

and before you close the tab: this one lives in ./drivers/scsi/bnx2i, dated October 2026, and yeah the page name is still bnx2i_setup..._cmd_bd_info(9). mwah, go read some more kernel docs πŸ§šπŸ’œ

πŸ“¦ where this page comes from