Lines Matching refs:mport
140 struct mae_mport_desc *mport) in efx_devlink_add_port() argument
144 if (!ef100_mport_on_local_intf(efx, mport)) in efx_devlink_add_port()
147 switch (mport->mport_type) { in efx_devlink_add_port()
149 if (mport->vf_idx != MAE_MPORT_DESC_VF_IDX_NULL) in efx_devlink_add_port()
150 devlink_port_attrs_pci_vf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
151 mport->vf_idx, in efx_devlink_add_port()
154 devlink_port_attrs_pci_pf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
162 mport->dl_port.index = mport->mport_id; in efx_devlink_add_port()
164 return devl_port_register_with_ops(efx->devlink, &mport->dl_port, in efx_devlink_add_port()
165 mport->mport_id, in efx_devlink_add_port()
625 struct mae_mport_desc *mport; in ef100_set_devlink_port() local
642 mport = efx_mae_get_mport(efx, id); in ef100_set_devlink_port()
643 if (!mport) { in ef100_set_devlink_port()
653 rc = efx_devlink_add_port(efx, mport); in ef100_set_devlink_port()
665 return &mport->dl_port; in ef100_set_devlink_port()