Lines Matching defs:expander
426 * @sas_address: expander sas address
576 * @sas_address: expander sas address
2847 * mptsas_exp_repmanufacture_info - sets expander manufacturer info
2849 * @sas_address: expander sas address
2852 * For an edge expander or a fanout expander:
3391 u64 sas_address; /* expander sas address */
3472 printk(MYIOC_s_INFO_FMT "add expander: num_phys %d, "
3480 * mptsas_delete_expander_siblings - remove siblings attached to expander
3483 * @expander: the expander port_info object
3487 *parent, struct mptsas_portinfo *expander)
3494 phy_info = expander->phy_info;
3495 for (i = 0; i < expander->num_phys; i++, phy_info++) {
3503 phy_info = expander->phy_info;
3504 for (i = 0; i < expander->num_phys; i++, phy_info++) {
3519 Delete this expander even if the expdevpage is exists
3520 because the parent expander is already deleted
3529 * mptsas_expander_delete - remove this expander
3531 * @port_info: expander port_info struct
3532 * @force: Flag to forcefully delete the expander
3551 /* see if expander is still there before deleting */
3578 * to this expander.
3607 printk(MYIOC_s_INFO_FMT "delete expander: num_phys %d, "
3626 * device handles within the expander objects.
3667 * mptsas_expander_add - adds a newly discovered expander
3697 printk(MYIOC_s_INFO_FMT "add expander: num_phys %d, "
3965 printk(MYIOC_s_INFO_FMT "add expander: num_phys %d, "
5330 /* older firmware doesn't support expander events */