Lines Matching refs:mport
36 struct mae_mport_desc *mport) in efx_devlink_add_port() argument
40 if (!ef100_mport_on_local_intf(efx, mport)) in efx_devlink_add_port()
43 switch (mport->mport_type) { in efx_devlink_add_port()
45 if (mport->vf_idx != MAE_MPORT_DESC_VF_IDX_NULL) in efx_devlink_add_port()
46 devlink_port_attrs_pci_vf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
47 mport->vf_idx, in efx_devlink_add_port()
50 devlink_port_attrs_pci_pf_set(&mport->dl_port, 0, mport->pf_idx, in efx_devlink_add_port()
58 mport->dl_port.index = mport->mport_id; in efx_devlink_add_port()
60 return devl_port_register(efx->devlink, &mport->dl_port, mport->mport_id); in efx_devlink_add_port()
626 struct mae_mport_desc *mport; in ef100_set_devlink_port() local
640 mport = efx_mae_get_mport(efx, id); in ef100_set_devlink_port()
641 if (!mport) { in ef100_set_devlink_port()
651 rc = efx_devlink_add_port(efx, mport); in ef100_set_devlink_port()
663 return &mport->dl_port; in ef100_set_devlink_port()