mptsas_add_end_device(9)
π« NAME π«
mptsas_add_end_device β bestie, this is the one that announces a brand-new end device to the sas transport layer π like it's walking into the group chat and going "hi everyone, meet my new friend"
β¨ SYNOPSIS β¨
int mptsas_add_end_device (MPT_ADAPTER *ioc , struct mptsas_phyinfo
*phy_info );
π«Ά ARGUMENTS π«Ά
iocβ a pointer to theMPT_ADAPTERstructure. that's the whole adapter vibe, the main character of this story πphy_infoβ this bad boy describes the attached device. it's the ~lore drop~, it tells you what's actually hanging off there πΈ
π₯ DESCRIPTION π₯
okay so the whole thing is literally just a return value situation, no cap:
0β success π (we ate, we slayed, the device got reported)1β failure π (it's giving flop, try again)
that's it, that's the function. lowkey iconic of it honestly.
ngl, it's a very short description in the original, so don't go reading extra behaviour into it β this little number just reports the outcome and nothing more π
π SEE ALSO π
so the source file you wanna peek at is right here, bestie:
- Kernel file
./drivers/message/fusion/mptsas.c
and here's the whole extended universe, fr fr, every single one of the siblings β go say hi π¦:
mptsas_find_portinfo_by_sas_address(9)mptsas_add_device_component(9)mptsas_add_device_component_by_fw(9)mptsas_add_device_component_starget_ir(9)mptsas_add_device_component_starget(9)mptsas_del_device_component_by_os(9)mptsas_del_device_components(9)mptsas_find_vtarget(9)mptsas_target_reset(9)mptsas_target_reset_queue(9)mptsas_schedule_target_reset(9)mptsas_taskmgmt_complete(9)mptsas_ioc_reset(9)enum device_state(9)mptsas_del_end_device(9)mptsas_firmware_event_work(9)mptsas_eh_timed_out(9)mptsas_exp_repmanufacture_info(9)mptsas_delete_expander_siblings(9)mptsas_expander_delete(9)mptsas_send_expander_event(9)mptsas_expander_add(9)mptsas_probe_expanders(9)mptsas_scan_sas_topology(9)mptsas_find_phyinfo_by_phys_disk_num(9)mptsas_issue_tm(9)mptsas_broadcast_primitive_work(9)
π§ sign-off π§
and that's the tea β this page lives in ./drivers/message/fusion, it's the October 2026 edition, and it's mptsas_add_end_device(9) all the way down. mwah, study well bestie πβ¨
π¦ 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