/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_vf_lib.h | 132 struct devlink_port devlink_port; member in struct:ice_vf
|
H A D | ice.h | 550 struct devlink_port devlink_port; member in struct:ice_pf
|
/linux-master/drivers/net/netdevsim/ |
H A D | dev.c | 819 &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 D | netdevsim.h | 269 struct devlink_port devlink_port; member in struct:nsim_dev_port
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth.h | 149 struct devlink_port dl_port;
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | devlink.c | 623 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 D | nfp_port.h | 83 struct devlink_port dl_port;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx_devlink.c | 29 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 D | mae.h | 47 struct devlink_port dl_port;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | intf.c | 384 struct devlink_port *mlx4_get_devlink_port(struct mlx4_dev *dev, int port) 388 return &info->devlink_port;
|
H A D | main.c | 3057 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 D | es58x_core.h | 234 * @devlink_port: devlink instance for the network interface. 260 struct devlink_port devlink_port; member in struct:es58x_priv
|
H A D | es58x_core.c | 2071 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 D | ocelot_net.c | 32 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 D | dpaa2-eth.h | 634 struct devlink_port devlink_port; member in struct:dpaa2_eth_priv
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera.h | 134 struct devlink_port dl_port;
|
/linux-master/include/net/ |
H A D | dsa.h | 294 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 D | devlink.c | 693 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 D | eswitch_offloads.c | 4221 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 D | Makefile | 72 esw/devlink_port.o esw/vporttbl.o esw/qos.o esw/ipsec.o
|
H A D | devlink.c | 345 struct devlink_port *dl_port)
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e.h | 467 struct devlink_port devlink_port; member in struct:i40e_pf
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_trap.c | 91 struct devlink_port *in_devlink_port; 117 struct devlink_port *in_devlink_port; 144 struct devlink_port *in_devlink_port;
|
H A D | core.h | 274 struct devlink_port *
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | reporter_rx.c | 565 reporter = devlink_port_health_reporter_create(priv->netdev->devlink_port,
|