iscsi_bsg_host_add(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… iscsi_bsg_host_add(9) β€” a Kernel API Manual moment

okay so bestie, welcome to the Kernel API Manual page for iscsi_bsg_host_add(9) and honestly? it's giving "small function, big job" ✨


πŸŽ€ NAME πŸŽ€

iscsi_bsg_host_add β€” literally the function that creates and adds the bsg hooks to receive requests 🫢

like, it's the one setting up the whole receivables desk, no cap.


✨ SYNOPSIS ✨

int iscsi_bsg_host_add (struct Scsi_Host *shost , struct iscsi_cls_host
*ihost );

that's the whole signature, character for character, don't come for me πŸ’…


🌸 ARGUMENTS 🌸

  • shost β€” the shost for iscsi_host. yeah, that's the one πŸ¦‹
  • ihost β€” the iscsi_cls_host that we're adding the structures to. she's the destination, the main character of this operation πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

first up, the kernel file, iconic location:

  • Kernel file ./drivers/scsi/scsi_transport_iscsi.c

and then the whole friend group, all listed, all here, nobody left behind:

ngl this list is lowkey a whole squad 😭 go read them, they all ate πŸ’€

and that's the page!! πŸ’– this little gem lives under ./drivers/scsi, our version date is October 2026, and the page itself is iscsi_bsg_host_add(9) β€” iykyk 🌈 periodt, go touch some kernel code bestie 🧚⭐

πŸ“¦ where this page comes from