sas_ex_discover_devices(9)
β¨ NAME β¨
Welcome to the sas_ex_discover_devices(9) page from the Kernel API Manual, bestie β this is the one thatβs literally about discovering devices attached to this expander. The official NAME vibe is: sas_ex_discover_devices β discover devices attached to this expander. No cap. π
πΈ SYNOPSIS πΈ
int sas_ex_discover_devices (struct domain_device *dev , int single );
π¦ ARGUMENTS π¦
devβ pointer to the expander domain device. Thatβs the expander bestie in question. πsingleβ if you want to do a single phy, else set to-1; thatβs the whole assignment. β¨
π DESCRIPTION π
Okay so what this does: it configures this expander for use with its devices, and it registers the devices of this expander. Thatβs the entire glow-up β configure this expander for its devices, then register this expanderβs devices. Iconic, focused, and lowkey doing exactly what it says on the tin. π«Ά
π₯ SEE ALSO π₯
- Kernel file
./drivers/scsi/libsas/sas_expander.c sas_configure_parent(9)sas_configure_routing(9)sas_discover_expander(9)sas_find_bcast_dev(9)sas_rediscover(9)sas_ex_revalidate_domain(9)
mwah π thatβs the whole page β source/version ./drivers/scsi/libsas, dated October 2026, and itβs the sas_ex_discover_devices(9) manual page. periodt. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms