sci_port_con...nt_find_port(9)
π NAME π
sci_port_configuration_agent_find_port β
yes bestie, that's the whole NAME entry β the dash is literally just sitting there, no extra subtitle, periodt. π«Ά
π SYNOPSIS π
struct isci_port * sci_port_configuration_agent_find_port (struct
isci_host *ihost , struct isci_phy *iphy );
πΈ ARGUMENTS πΈ
ihostβ the controller object used for the port search. πiphyβ the phy object to match. π¦
β¨ DESCRIPTION β¨
okay so this routine will find a matching port for the phy π . βMatchingβ here means the port and the phy both have the same broadcast sas address and the same received sas address β both same-same, not one or the other, iykyk.
The return vibe is the port address if the port can be found to match the phy, or NULL if there is no matching port for the phy. The original wording also gives us βThe port address or the NULL if there is no matching portβ and βport address if the port can be found to match the phy. NULL if there is no matching port for the phy.β So: matching port found = port address; no matching port = NULL. no cap. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/scsi/isci/port_config.cπ sci_sas_address_compare(9),sci_port_configuration_agent_validate_ports(9),sci_mpc_agent_link_down(9),sci_apc_agent_link_up(9),sci_apc_agent_link_down(9)
mwah π this lil page comes from the ./drivers/scsi/isci source, dated October 2026, and the footer label is sci_port_con...nt_find_port(9). bye bestie, go find that port β¨
π¦ 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