ipr_ioafp_pageC4_inquiry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Okay bestie, this is ipr_ioafp_pageC4_inquiry(9) from the Kernel API Manual, and it’s giving β€œtiny kernel helper with one very specific job” energy. Let’s get into it πŸ’…βœ¨

πŸŽ€ NAME πŸŽ€

ipr_ioafp_pageC4_inquiry β€” Send a Page 0xC4 Inquiry to the adapter.

One job, one vibe: send that Page 0xC4 Inquiry to the adapter. Periodt.

✨ SYNOPSIS ✨

Here’s the signature, exactly as written, because we do not freestyle kernel signatures in this group chat:

int ipr_ioafp_pageC4_inquiry (struct ipr_cmnd *ipr_cmd );

That’s it. That’s the whole call 🫢

πŸ¦‹ ARGUMENTS πŸ¦‹

  • ipr_cmd β€” ipr command struct. This is the command struct the function gets handed; keep the spelling exactly as shown, bestie.

πŸ’– DESCRIPTION πŸ’–

This function sends a Page 0xC4 inquiry to the adapter to retrieve software VPD information.

Like, it’s literally the β€œgo ask the adapter for its software VPD info” step ✨

Return value: IPR_RC_JOB_CONTINUE / IPR_RC_JOB_RETURN

No cap, those are the return values you’re looking at.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/scsi/ipr.c β€” that’s the source file the page points at.

And now the SEE ALSO section, which is basically the entire ipr extended universe pulling up to the group chat. Full guest list, exact spelling, no cap:


mwah πŸ’– this page lives in the Kernel API Manual, comes from the source/version <code>./drivers/scsi</code>, and is dated October 2026 β€” signed off with a little sparkle πŸŽ€βœ¨

πŸ“¦ where this page comes from