_base_deter...on_discovery(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the Kernel API Manual, and today's main character is the page _base_deter...on_discovery(9) and its function _base_determine_wait_on_discovery β€” and yes, the one-liner is literally desposition 🫢 (that's the manual's word, not mine, we don't gatekeep spelling here, we respect the source πŸ’…).


✨ SYNOPSIS ✨

int _base_determine_wait_on_discovery (struct MPT3SAS_ADAPTER *ioc );

πŸŽ€ ARGUMENTS πŸŽ€

  • ioc β€” the per adapter object. that's it, that's the whole vibe check. one (1) argument, living its best life πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

bestie it's literally in the name: this function decides whether to wait on discovery to complete. that's the whole personality ✨

and why would you wait, you ask? because it's used to either locate the boot device, or to report volumes ahead of physical devices. iconic ordering behaviour, no cap πŸ‘‘

🌈 RETURN 🌈

  • 1 β€” for wait πŸ• (yes bestie, we're waiting)
  • 0 β€” for don't wait πŸƒβ€β™€οΈ (we move, periodt)

πŸ‘‘ SEE ALSO πŸ‘‘

okay so this is the part where the page absolutely ate β€” like, look at this list, it's giving "tagged everyone in the group chat" energy πŸ˜­πŸ’€ but every single one of these is a real reference, so here we go, in the exact order, fr fr:

also the kernel file itself lives at ./drivers/scsi/mpt3sas/mpt3sas_base.c β€” that's the source of truth, go read it, iykyk πŸ”₯


ngl bestie, that SEE ALSO list is a whole mood board of the mpt3sas base layer. every name here is exactly as it appears in the manual β€” no edits, no merges, we don't do that here πŸ’…

and that's the page!! 🫢 this lil delivery came from the source tree at ./drivers/scsi/mpt3sas, dated October 2026 β€” so go forth, know whether to wait, and slay βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from