_base_put_s...si_io_atomic(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 _base_put_s...si_io_atomic(9) 🌸

Okay bestie, welcome to the Kernel API Manual ✨ This page is all about _base_put_smid_scsi_io_atomic β€” the header shortens it to _base_put_s...si_io_atomic(9), but the actual function name is the full one below. It’s giving β€œsend a SCSI_IO request to firmware using an Atomic Request Descriptor,” and honestly? iconic. πŸ’…

✨ NAME ✨

_base_put_smid_scsi_io_atomic β€” send SCSI_IO request to firmware using Atomic Request Descriptor.

πŸ¦‹ SYNOPSIS πŸ¦‹

void _base_put_smid_scsi_io_atomic (struct MPT3SAS_ADAPTER *ioc , u16 smid , u16 handle );

πŸŽ€ ARGUMENTS πŸŽ€

  • ioc β€” per adapter object
  • smid β€” system request message index
  • handle β€” device handle, unused in this function, for function type match

πŸ’– RETURN πŸ’–

It returns nothing. Like, literally nothing comes back β€” no drama, no return value, just vibes. 🫢

🌈 SEE ALSO 🌈

Okay so the whole extended friend group is here. First up, the Kernel file:

  • Kernel file: ./drivers/scsi/mpt3sas/mpt3sas_base.c

Then every single reference, no cap, nobody left behind πŸ’…:


Source/version? ./drivers/scsi/mpt3sas, and this page is dated October 2026 β€” slay, go read the source bestie 🌟

πŸ“¦ where this page comes from