Lines Matching refs:dl_port
39 mport_desc = container_of(port, struct mae_mport_desc, dl_port); in efx_devlink_port_addr_get()
89 mport_desc = container_of(port, struct mae_mport_desc, dl_port); in efx_devlink_port_addr_set()
132 static void efx_devlink_del_port(struct devlink_port *dl_port) in efx_devlink_del_port() argument
134 if (!dl_port) in efx_devlink_del_port()
136 devl_port_unregister(dl_port); in efx_devlink_del_port()
150 devlink_port_attrs_pci_vf_set(&mport->dl_port, 0, mport->pf_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()
665 return &mport->dl_port; in ef100_set_devlink_port()
670 efv->dl_port = ef100_set_devlink_port(efv->parent, efv->idx); in ef100_rep_set_devlink_port()
675 efx->dl_port = ef100_set_devlink_port(efx, MAE_MPORT_DESC_VF_IDX_NULL); in ef100_pf_set_devlink_port()
680 efx_devlink_del_port(efv->dl_port); in ef100_rep_unset_devlink_port()
685 efx_devlink_del_port(efx->dl_port); in ef100_pf_unset_devlink_port()