pmcraid_ioctl_driver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to pmcraid_ioctl_driver(9) β€” straight out of the Kernel API Manual, and it's literally the ioctl handler for commands handled by the driver itself. No cap, that's the whole assignment: the driver is handling its own business. πŸ’…

✨ SYNOPSIS ✨

long pmcraid_ioctl_driver (struct pmcraid_instance *pinstance , unsigned
int cmd , unsigned int buflen , void __user *user_buffer );

πŸŽ€ ARGUMENTS πŸŽ€

  • pinstance β€” pointer to the adapter instance structure, the main-character adapter vibe. πŸ‘‘
  • cmd β€” the ioctl command passed in. periodt.
  • buflen β€” length of user_buffer.
  • user_buffer β€” user buffer pointer. 🫢

πŸ’… DESCRIPTION πŸ’…

Return Value 0 in case of success, otherwise appropriate error code. That's the tea β€” success gets you a 0, and anything else gives you the appropriate error code. fr fr. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/scsi/pmcraid.c β€” and here's the whole squad of related functions, every single one, no skipping:


made with 🫢 from the ./drivers/scsi source/version, dated October 2026 β€” bye bestie! 🌈

πŸ“¦ where this page comes from