_scsih_probe_devices(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ _scsih_probe_devices β€” the "hi bestie, let's find some devices" page ✨

okay so you opened the _scsih_probe_devices(9) page from the Kernel API Manual and honestly? good choice. this is a short one but it's lowkey a main character moment in the mpt3sas universe πŸŽ€


🌸 SYNOPSIS 🌸

void _scsih_probe_devices (struct MPT3SAS_ADAPTER *ioc );

yeah that's it. that's the whole signature. no cap. πŸ’…


🫢 ARGUMENTS 🫢

  • ioc β€” the per adapter object, bestie. one of these per adapter, and it's the thing that gets passed in. that's the whole vibe ✨

πŸ’– DESCRIPTION πŸ’–

so _scsih_probe_devices gets called during the initial loading of the driver. that's the tea. it's the "we're booting up, time to go look for devices" moment, and it happens at init time, periodt πŸ¦‹

ngl there's not a ton of prose here β€” the manpage keeps it short and mysterious, which is honestly iconic of it. but the facts are the facts: initial driver load. that's when it runs. πŸ‘‘


🌈 SEE ALSO 🌈

okay so THIS is where it gets real, because this page has a stacked guest list. like, everybody from the mpt3sas friend group showed up. the kernel file this all lives in is ./drivers/scsi/mpt3sas/mpt3sas_scsih.c, and here's the full squad πŸ’œ

πŸŽ€ the types & the boot-crew πŸŽ€

πŸ¦‹ getters, adders, removers (the finder era) πŸ¦‹

πŸ’… scsi lookups & queue depths πŸ’…

πŸ”₯ task management & resets (drama) πŸ”₯

🧚 block / unblock the whole friend group 🧚

πŸ“ event checking hours πŸ“

🌸 ports, phys & expanders 🌸

πŸ‘‘ device add/remove & topology events πŸ‘‘

πŸŽ€ raid / volume / pd stuff πŸŽ€

πŸ¦‹ searching for who's still responding πŸ¦‹

πŸ’œ shutdown, probe & the whole lifecycle πŸ’œ

ok that's literally the entire friend group, iykyk 🫢 every single one of them is listed above, exactly as they appear, no cap.

that's the page, bestie β€” short synopsis, one argument, one description, and then a whole extended universe in SEE ALSO πŸ˜­πŸ’€

sign-off time: this baby lives in ./drivers/scsi/mpt3sas 🌈 and the version/date stamp on it is October 2026 ⭐ so like… it's from the future apparently? iconic. go forth and probe those devices πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from