Lines Matching refs:mport
141 struct mae_mport_desc *mport) in efx_devlink_add_port() argument
145 if (!ef100_mport_on_local_intf(efx, mport)) in efx_devlink_add_port()
148 switch (mport->mport_type) { in efx_devlink_add_port()
150 if (mport->vf_idx != MAE_MPORT_DESC_VF_IDX_NULL) in efx_devlink_add_port()
151 devlink_port_attrs_pci_vf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
152 mport->vf_idx, in efx_devlink_add_port()
155 devlink_port_attrs_pci_pf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
163 mport->dl_port.index = mport->mport_id; in efx_devlink_add_port()
165 return devl_port_register_with_ops(efx->devlink, &mport->dl_port, in efx_devlink_add_port()
166 mport->mport_id, in efx_devlink_add_port()
638 struct mae_mport_desc *mport; in ef100_set_devlink_port() local
655 mport = efx_mae_get_mport(efx, id); in ef100_set_devlink_port()
656 if (!mport) { in ef100_set_devlink_port()
666 rc = efx_devlink_add_port(efx, mport); in ef100_set_devlink_port()
678 return &mport->dl_port; in ef100_set_devlink_port()