mpt3sas_phy 1713 drivers/scsi/mpt3sas/mpt3sas_base.h *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev); mpt3sas_phy 1715 drivers/scsi/mpt3sas/mpt3sas_base.h struct _sas_phy *mpt3sas_phy, Mpi2ExpanderPage1_t expander_pg1, mpt3sas_phy 466 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_port *mpt3sas_port, struct _sas_phy *mpt3sas_phy) mpt3sas_phy 470 drivers/scsi/mpt3sas/mpt3sas_transport.c dev_printk(KERN_INFO, &mpt3sas_phy->phy->dev, mpt3sas_phy 472 drivers/scsi/mpt3sas/mpt3sas_transport.c (unsigned long long) sas_address, mpt3sas_phy->phy_id); mpt3sas_phy 474 drivers/scsi/mpt3sas/mpt3sas_transport.c list_del(&mpt3sas_phy->port_siblings); mpt3sas_phy 476 drivers/scsi/mpt3sas/mpt3sas_transport.c sas_port_delete_phy(mpt3sas_port->port, mpt3sas_phy->phy); mpt3sas_phy 477 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_belongs_to_port = 0; mpt3sas_phy 488 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_phy *mpt3sas_phy) mpt3sas_phy 492 drivers/scsi/mpt3sas/mpt3sas_transport.c dev_printk(KERN_INFO, &mpt3sas_phy->phy->dev, mpt3sas_phy 494 drivers/scsi/mpt3sas/mpt3sas_transport.c sas_address, mpt3sas_phy->phy_id); mpt3sas_phy 496 drivers/scsi/mpt3sas/mpt3sas_transport.c list_add_tail(&mpt3sas_phy->port_siblings, &mpt3sas_port->phy_list); mpt3sas_phy 498 drivers/scsi/mpt3sas/mpt3sas_transport.c sas_port_add_phy(mpt3sas_port->port, mpt3sas_phy->phy); mpt3sas_phy 499 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_belongs_to_port = 1; mpt3sas_phy 511 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_node *sas_node, struct _sas_phy *mpt3sas_phy, mpt3sas_phy 517 drivers/scsi/mpt3sas/mpt3sas_transport.c if (mpt3sas_phy->phy_belongs_to_port == 1) mpt3sas_phy 527 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy_srch == mpt3sas_phy) mpt3sas_phy 530 drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_add_phy(ioc, mpt3sas_port, mpt3sas_phy); mpt3sas_phy 544 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_node *sas_node, struct _sas_phy *mpt3sas_phy) mpt3sas_phy 549 drivers/scsi/mpt3sas/mpt3sas_transport.c if (mpt3sas_phy->phy_belongs_to_port == 0) mpt3sas_phy 556 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy_srch != mpt3sas_phy) mpt3sas_phy 563 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy); mpt3sas_phy 607 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_phy *mpt3sas_phy, *next; mpt3sas_phy 679 drivers/scsi/mpt3sas/mpt3sas_transport.c list_for_each_entry(mpt3sas_phy, &mpt3sas_port->phy_list, mpt3sas_phy 686 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_id); mpt3sas_phy 687 drivers/scsi/mpt3sas/mpt3sas_transport.c sas_port_add_phy(port, mpt3sas_phy->phy); mpt3sas_phy 688 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_belongs_to_port = 1; mpt3sas_phy 743 drivers/scsi/mpt3sas/mpt3sas_transport.c list_for_each_entry_safe(mpt3sas_phy, next, &mpt3sas_port->phy_list, mpt3sas_phy 745 drivers/scsi/mpt3sas/mpt3sas_transport.c list_del(&mpt3sas_phy->port_siblings); mpt3sas_phy 769 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_phy *mpt3sas_phy, *next_phy; mpt3sas_phy 800 drivers/scsi/mpt3sas/mpt3sas_transport.c list_for_each_entry_safe(mpt3sas_phy, next_phy, mpt3sas_phy 807 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_id); mpt3sas_phy 808 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy_belongs_to_port = 0; mpt3sas_phy 811 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy); mpt3sas_phy 812 drivers/scsi/mpt3sas/mpt3sas_transport.c list_del(&mpt3sas_phy->port_siblings); mpt3sas_phy 830 drivers/scsi/mpt3sas/mpt3sas_transport.c *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev) mpt3sas_phy 833 drivers/scsi/mpt3sas/mpt3sas_transport.c int phy_index = mpt3sas_phy->phy_id; mpt3sas_phy 836 drivers/scsi/mpt3sas/mpt3sas_transport.c INIT_LIST_HEAD(&mpt3sas_phy->port_siblings); mpt3sas_phy 843 drivers/scsi/mpt3sas/mpt3sas_transport.c if ((_transport_set_identify(ioc, mpt3sas_phy->handle, mpt3sas_phy 844 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->identify))) { mpt3sas_phy 850 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify = mpt3sas_phy->identify; mpt3sas_phy 851 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->attached_handle = le16_to_cpu(phy_pg0.AttachedDevHandle); mpt3sas_phy 852 drivers/scsi/mpt3sas/mpt3sas_transport.c if (mpt3sas_phy->attached_handle) mpt3sas_phy 853 drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_set_identify(ioc, mpt3sas_phy->attached_handle, mpt3sas_phy 854 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->remote_identify); mpt3sas_phy 855 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.phy_identifier = mpt3sas_phy->phy_id; mpt3sas_phy 877 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->handle, (unsigned long long) mpt3sas_phy 878 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->identify.sas_address, mpt3sas_phy 879 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->attached_handle, mpt3sas_phy 881 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->remote_identify.sas_address); mpt3sas_phy 882 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy = phy; mpt3sas_phy 898 drivers/scsi/mpt3sas/mpt3sas_transport.c *mpt3sas_phy, Mpi2ExpanderPage1_t expander_pg1, mpt3sas_phy 902 drivers/scsi/mpt3sas/mpt3sas_transport.c int phy_index = mpt3sas_phy->phy_id; mpt3sas_phy 904 drivers/scsi/mpt3sas/mpt3sas_transport.c INIT_LIST_HEAD(&mpt3sas_phy->port_siblings); mpt3sas_phy 911 drivers/scsi/mpt3sas/mpt3sas_transport.c if ((_transport_set_identify(ioc, mpt3sas_phy->handle, mpt3sas_phy 912 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->identify))) { mpt3sas_phy 918 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify = mpt3sas_phy->identify; mpt3sas_phy 919 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->attached_handle = mpt3sas_phy 921 drivers/scsi/mpt3sas/mpt3sas_transport.c if (mpt3sas_phy->attached_handle) mpt3sas_phy 922 drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_set_identify(ioc, mpt3sas_phy->attached_handle, mpt3sas_phy 923 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->remote_identify); mpt3sas_phy 924 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.phy_identifier = mpt3sas_phy->phy_id; mpt3sas_phy 947 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->handle, (unsigned long long) mpt3sas_phy 948 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->identify.sas_address, mpt3sas_phy 949 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->attached_handle, mpt3sas_phy 951 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->remote_identify.sas_address); mpt3sas_phy 952 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy = phy; mpt3sas_phy 970 drivers/scsi/mpt3sas/mpt3sas_transport.c struct _sas_phy *mpt3sas_phy; mpt3sas_phy 982 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy = &sas_node->phy[phy_number]; mpt3sas_phy 983 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->attached_handle = handle; mpt3sas_phy 987 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->remote_identify); mpt3sas_phy 989 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy, mpt3sas_phy->remote_identify.sas_address); mpt3sas_phy 991 drivers/scsi/mpt3sas/mpt3sas_transport.c memset(&mpt3sas_phy->remote_identify, 0 , sizeof(struct mpt3sas_phy 994 drivers/scsi/mpt3sas/mpt3sas_transport.c if (mpt3sas_phy->phy) mpt3sas_phy 995 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->phy->negotiated_linkrate = mpt3sas_phy 999 drivers/scsi/mpt3sas/mpt3sas_transport.c dev_printk(KERN_INFO, &mpt3sas_phy->phy->dev, mpt3sas_phy 1005 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->remote_identify.sas_address);