ibmvscsis_init_msg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, this is the ibmvscsis_init_msg(9) page from the Kernel API Manual β€” and it's literally here to Respond to an init message. That's the whole vibe. 🫢

πŸ›°οΈ SYNOPSIS πŸ›°οΈ

Here's the signature, exact and iconic:

long ibmvscsis_init_msg (struct scsi_info *vscsi , struct viosrp_crq
       *crq );

πŸŽ€ ARGUMENTS πŸŽ€

  • vscsi β€” Pointer to our adapter structure. Like, the adapter’s whole situation. ✨
  • crq β€” Pointer to CRQ element containing the Init Message. This is the CRQ element carrying the Init Message. πŸ’Œ

πŸ’… DESCRIPTION πŸ’…

This function responds to an Init Message. Short and sweet. πŸ’–

Execution environment tea: EXECUTION ENVIRONMENT: Interrupt, interrupt lock held. So yeah β€” that's the context: interrupt, with the interrupt lock held. πŸ‘‘

πŸ”— SEE ALSO πŸ”—

First, the kernel file:

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

Then the whole function friend group:

And that's the page, bestie. Cute little sign-off: this one comes from ./drivers/scsi/ibmvscsi_tgt, dated October 2026, and it's the ibmvscsis_init_msg(9) manual page. πŸ’…βœ¨

πŸ“¦ where this page comes from