_base_get_hi...s_msix_index(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… _base_get_hi...s_msix_index(9) β€” like, the whole page, bestie

okay so real talk: this is a page straight out of the Kernel API Manual, and the star of the show is _base_get_high_iops_msix_index. yes the header truncates it to _base_get_hi...s_msix_index(9) β€” that's just the page name doing its little abbreviation thing, don't come for her πŸŽ€


✨ NAME ✨

_base_get_high_iops_msix_index β€” gets the msix index of high iops queues. that's it, that's the whole job, and she does it flawlessly πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

u8 _base_get_high_iops_msix_index (struct MPT3SAS_ADAPTER *ioc , struct
scsi_cmnd *scmd );

note the return type: u8. tiny but mighty 🫢


🌸 ARGUMENTS 🌸

  • ioc β€” the per adapter object. yes, per adapter. she belongs to one adapter and one adapter only πŸ’–
  • scmd β€” a scsi_cmnd object. that's the scsi command hanging out, minding its business ✨

πŸ‘‘ RETURN πŸ‘‘

she hands you back the msix index of high iops reply queues β€” lowkey the whole point. and more specifically, per the original: i.e. the high iops reply queue on which the IO request's reply should be posted by the HBA firmware. so the HBA firmware knows exactly where to drop that reply. no cap πŸ”₯


πŸŽ€ SEE ALSO πŸŽ€

okay bestie sit down, because this list is long and honestly iconic for it. first up, the source file where all this lives:

  • Kernel file ./drivers/scsi/mpt3sas/mpt3sas_base.c β€” the mothership 🧚

and now the extended friend group. every single one, in order, no skips, we love a complete roster:

still with me? good, because the interrupt-and-polling girlies are next and they're kind of the moment πŸ’€

then the scatter-gather squad, who literally build things πŸ› οΈ

msix setup crew, aka the direct coworkers of this page's function 🫑

the getters β€” they get. that's the vibe 😌

the putters and writers, doing the most with the least fanfare ✨

branding, firmware packages, capabilities β€” the lore dump section πŸ“£

diag triggers, all of them, every flavor πŸ“

atto things, config pages, memory pools β€” the infrastructure icons πŸ—οΈ

ioc state + doorbell crew, the ones who wait very patiently 🌈

and the final boss batch β€” ready, attach, detach, resets, all of it πŸ”₯

periodt. that's the entire list, not one dropped, we ate 🍽️


ngl bestie, that SEE ALSO section is a whole friend group chat and you just read every message. proud of you fr fr 🫢

and that's the page!! sign-off time: this one lives under ./drivers/scsi/mpt3sas, stamped October 2026 β€” go forth and get those high iops msix indexes, you've got this πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from