mptsas_del_...ponent_by_os(9)
π mptsas_del_...ponent_by_os(9) β the Kernel API Manual moment
okay so bestie, you're in the Kernel API Manual and this page is literally called mptsas_del_...ponent_by_os (yes the ellipsis is doing main character energy, that's just how it's written, don't come for me π«Ά).
β¨ NAME β¨
mptsas_del_device_component_by_os β so basically once a device has been removed, we mark the entry in the list as being cached. that's it, that's the whole vibe π
πΈ SYNOPSIS πΈ
void mptsas_del_device_component_by_os (MPT_ADAPTER *ioc , u8 channel ,
u8 id );
returns nothing (void), takes three things. slay, no cap. β¨
π ARGUMENTS π
iocβ Pointer toMPT_ADAPTERstructure. it's the adapter, it's that girl, everything goes through her πchannelβ os mapped id's. literally the channel ids the OS mapped out for you, no biggie πidβ Logical Target ID. the target's id, iconic, one of a kind π
π¦ SEE ALSO π¦
the whole friend group, fr fr β go read the kernel file ./drivers/message/fusion/mptsas.c and then these besties:
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_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_add_end_device(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)
ngl the "removed but still marked as cached" thing is the entire plot of this page. remember it for the quiz π
and that's the page, bestie!! sign-off time: this little beauty lives in ./drivers/message/fusion, dated October 2026, and it answers to the name mptsas_del_...ponent_by_os(9). mwah πππ
π¦ 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