Searched refs:devlink_port (Results 26 - 50 of 69) sorted by relevance

123

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_vf_lib.h132 struct devlink_port devlink_port; member in struct:ice_vf
H A Dice.h550 struct devlink_port devlink_port; member in struct:ice_pf
/linux-master/drivers/net/netdevsim/
H A Ddev.c819 &nsim_dev_port->devlink_port, fa_cookie);
1357 struct devlink_port *devlink_port; local
1369 devlink_port = &nsim_dev_port->devlink_port;
1380 devlink_port_attrs_set(devlink_port, &attrs);
1381 err = devl_port_register(priv_to_devlink(nsim_dev), devlink_port,
1397 err = devl_rate_leaf_create(&nsim_dev_port->devlink_port,
1412 devl_port_unregister(devlink_port);
1420 struct devlink_port *devlink_por local
[all...]
H A Dnetdevsim.h269 struct devlink_port devlink_port; member in struct:nsim_dev_port
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth.h149 struct devlink_port dl_port;
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Ddevlink.c623 static int mv88e6xxx_region_port_snapshot(struct devlink_port *devlink_port, argument
628 struct dsa_switch *ds = dsa_devlink_port_to_ds(devlink_port);
629 int port = dsa_devlink_port_to_port(devlink_port);
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_port.h83 struct devlink_port dl_port;
/linux-master/drivers/net/ethernet/sfc/
H A Defx_devlink.c29 static int efx_devlink_port_addr_get(struct devlink_port *port, u8 *hw_addr,
78 static int efx_devlink_port_addr_set(struct devlink_port *port,
132 static void efx_devlink_del_port(struct devlink_port *dl_port)
623 static struct devlink_port *ef100_set_devlink_port(struct efx_nic *efx, u32 idx)
660 "devlink_port creation for VF %u failed.\n",
H A Dmae.h47 struct devlink_port dl_port;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dintf.c384 struct devlink_port *mlx4_get_devlink_port(struct mlx4_dev *dev, int port)
388 return &info->devlink_port;
H A Dmain.c3057 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, argument
3060 struct mlx4_port_info *info = container_of(devlink_port,
3062 devlink_port);
3092 err = devl_port_register_with_ops(devlink, &info->devlink_port, port,
3103 devlink_port_type_eth_set(&info->devlink_port);
3106 devlink_port_type_ib_set(&info->devlink_port, NULL);
3131 devlink_port_type_clear(&info->devlink_port);
3132 devl_port_unregister(&info->devlink_port);
3154 devlink_port_type_clear(&info->devlink_port);
[all...]
/linux-master/drivers/net/can/usb/etas_es58x/
H A Des58x_core.h234 * @devlink_port: devlink instance for the network interface.
260 struct devlink_port devlink_port; member in struct:es58x_priv
H A Des58x_core.c2071 devlink_port_attrs_set(&priv->devlink_port, &attrs);
2073 &priv->devlink_port, channel_idx);
2100 SET_NETDEV_DEVLINK_PORT(netdev, &es58x_priv(netdev)->devlink_port);
2117 devlink_port_unregister(&es58x_priv(netdev)->devlink_port);
2138 devlink_port_unregister(&es58x_priv(netdev)->devlink_port);
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_net.c32 static struct ocelot *devlink_port_to_ocelot(struct devlink_port *dlp)
37 static int devlink_port_to_port(struct devlink_port *dlp)
64 static int ocelot_devlink_sb_port_pool_get(struct devlink_port *dlp,
75 static int ocelot_devlink_sb_port_pool_set(struct devlink_port *dlp,
88 ocelot_devlink_sb_tc_pool_bind_get(struct devlink_port *dlp,
102 ocelot_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp,
132 static int ocelot_devlink_sb_occ_port_pool_get(struct devlink_port *dlp,
145 ocelot_devlink_sb_occ_tc_port_bind_get(struct devlink_port *dlp,
174 struct devlink_port *dlp = &ocelot->devlink_ports[port];
192 struct devlink_port *dl
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h634 struct devlink_port devlink_port; member in struct:dpaa2_eth_priv
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera.h134 struct devlink_port dl_port;
/linux-master/include/net/
H A Ddsa.h294 struct devlink_port devlink_port; member in struct:dsa_port
1311 struct dsa_switch *dsa_devlink_port_to_ds(struct devlink_port *port)
1319 static inline int dsa_devlink_port_to_port(struct devlink_port *port)
/linux-master/drivers/net/ethernet/intel/ice/devlink/
H A Ddevlink.c693 if (vf->devlink_port.devlink_rate)
694 devl_rate_leaf_destroy(&vf->devlink_port);
760 if (!vf->devlink_port.devlink_rate)
764 devl_rate_leaf_create(&vf->devlink_port, node,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads.c4221 int mlx5_devlink_port_fn_hw_addr_get(struct devlink_port *port,
4235 int mlx5_devlink_port_fn_hw_addr_set(struct devlink_port *port,
4245 int mlx5_devlink_port_fn_migratable_get(struct devlink_port *port, bool *is_enabled,
4267 int mlx5_devlink_port_fn_migratable_set(struct devlink_port *port, bool enable,
4326 int mlx5_devlink_port_fn_roce_get(struct devlink_port *port, bool *is_enabled,
4343 int mlx5_devlink_port_fn_roce_set(struct devlink_port *port, bool enable,
4415 int mlx5_devlink_port_fn_ipsec_crypto_get(struct devlink_port *port, bool *is_enabled,
4445 int mlx5_devlink_port_fn_ipsec_crypto_set(struct devlink_port *port, bool enable,
4498 int mlx5_devlink_port_fn_ipsec_packet_get(struct devlink_port *port, bool *is_enabled,
4528 int mlx5_devlink_port_fn_ipsec_packet_set(struct devlink_port *por
[all...]
H A DMakefile72 esw/devlink_port.o esw/vporttbl.o esw/qos.o esw/ipsec.o
H A Ddevlink.c345 struct devlink_port *dl_port)
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e.h467 struct devlink_port devlink_port; member in struct:i40e_pf
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c91 struct devlink_port *in_devlink_port;
117 struct devlink_port *in_devlink_port;
144 struct devlink_port *in_devlink_port;
H A Dcore.h274 struct devlink_port *
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_rx.c565 reporter = devlink_port_health_reporter_create(priv->netdev->devlink_port,

Completed in 376 milliseconds

123