Lines Matching defs:mport
44 "Port not on local interface (mport: %u)",
63 "No internal client_ID for port (mport: %u)",
71 "No available MAC for port (mport: %u)",
93 "port mac change not allowed (mport: %u)",
106 "No internal client_ID for port (mport: %u)",
121 "sfc MC_CMD_SET_CLIENT_MAC_ADDRESSES mcdi error (mport: %u)",
140 struct mae_mport_desc *mport)
144 if (!ef100_mport_on_local_intf(efx, mport))
147 switch (mport->mport_type) {
149 if (mport->vf_idx != MAE_MPORT_DESC_VF_IDX_NULL)
150 devlink_port_attrs_pci_vf_set(&mport->dl_port, 0, mport->pf_idx,
151 mport->vf_idx,
154 devlink_port_attrs_pci_pf_set(&mport->dl_port, 0, mport->pf_idx,
162 mport->dl_port.index = mport->mport_id;
164 return devl_port_register_with_ops(efx->devlink, &mport->dl_port,
165 mport->mport_id,
625 struct mae_mport_desc *mport;
635 pci_warn_once(efx->pci_dev, "No mport ID found for PF.\n");
637 pci_warn_once(efx->pci_dev, "No mport ID found for VF %u.\n",
642 mport = efx_mae_get_mport(efx, id);
643 if (!mport) {
646 pci_warn_once(efx->pci_dev, "No mport found for PF.\n");
648 pci_warn_once(efx->pci_dev, "No mport found for VF %u.\n",
653 rc = efx_devlink_add_port(efx, mport);
665 return &mport->dl_port;