Lines Matching defs:mport
5949 struct hba_port *port, *port_next, *mport;
6067 mport = mpt3sas_get_port_by_id(ioc, port_id, 1);
6068 if (!mport) {
6069 mport = kzalloc(
6071 if (!mport)
6073 mport->port_id = port_id;
6076 __func__, mport, mport->port_id);
6077 list_add_tail(&mport->list,
6081 * If mport & port pointers are not pointing to
6085 * port's vphys_list to mport's vphys_list.
6087 if (port != mport) {
6088 if (!mport->vphys_mask)
6090 &mport->vphys_list);
6091 mport->vphys_mask |= (1 << i);
6094 &mport->vphys_list);
6098 sas_device->port = mport;
6103 * direct attached device with mport's Port ID,
6104 * Hence mport was marked as dirty. Only vSES
6105 * device has this Port ID, so unmark the mport
6108 if (mport->flags & HBA_PORT_FLAG_DIRTY_PORT) {
6109 mport->sas_address = 0;
6110 mport->phy_mask = 0;
6111 mport->flags &=