bnx2i_get_write_cmd_bd_idx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 bnx2i_get_write_cmd_bd_idx β€” NAME πŸ’–

okay so bestie, this is bnx2i_get_write_cmd_bd_idx(9) from the Kernel API Manual, and its whole personality is: identifies various BD bookmarks. that's it, that's the vibe ✨


✨ SYNOPSIS ✨

void bnx2i_get_write_cmd_bd_idx (struct bnx2i_cmd *cmd , u32 buf_off ,
u32 *start_bd_off , u32 *start_bd_idx );

like, it takes four things and returns nothing (void), no cap 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • cmd β€” iscsi cmd struct pointer πŸ‘‘ the main character struct fr
  • buf_off β€” absolute buffer offset, literally just a raw offset bestie
  • start_bd_off β€” a u32 pointer that gets filled in with the offset within the BD that start_bd_idx points at, i.e. the BD on which buf_off falls 🎯
  • start_bd_idx β€” index of the BD on which buf_off falls 🌈
ngl the two pointers are a matching set: one tells you which BD, the other tells you where inside it πŸ’…

πŸ’… DESCRIPTION πŸ’…

so what it does is identifies & marks various bd info for the scsi command's imm data, unsolicited data, and the first solicited data seq 🌸 three little data situations, one function, she ate πŸ“


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file lives right here: ./drivers/scsi/bnx2i/bnx2i_iscsi.c β€” go read it, iykyk 😭

and here's the whole bestie group chat of related functions, not me listing all 53 of them πŸ’€


k that's the whole page bestie, ily, go touch some BD bookmarks πŸ’–βœ¨πŸŽ€πŸ¦‹

this masterpiece lives in ./drivers/scsi/bnx2i, dated October 2026, and it's filed under bnx2i_get_write_cmd_bd_idx(9) β€” periodt πŸ’…πŸŒΈ

πŸ“¦ where this page comes from