| /drivers/net/netdevsim/ |
| A D | ethtool.c | 52 memcpy(coal, &ns->ethtool.coalesce, sizeof(ns->ethtool.coalesce)); in nsim_get_coalesce() 63 memcpy(&ns->ethtool.coalesce, coal, sizeof(ns->ethtool.coalesce)); in nsim_set_coalesce() 74 memcpy(ring, &ns->ethtool.ring, sizeof(ns->ethtool.ring)); in nsim_get_ringparam() 145 if (ns->ethtool.get_err) in nsim_get_fecparam() 146 return -ns->ethtool.get_err; in nsim_get_fecparam() 147 memcpy(fecparam, &ns->ethtool.fec, sizeof(ns->ethtool.fec)); in nsim_get_fecparam() 157 if (ns->ethtool.set_err) in nsim_set_fecparam() 158 return -ns->ethtool.set_err; in nsim_set_fecparam() 159 memcpy(&ns->ethtool.fec, fecparam, sizeof(ns->ethtool.fec)); in nsim_set_fecparam() 232 debugfs_create_u32("get_err", 0600, ethtool, &ns->ethtool.get_err); in nsim_ethtool_init() [all …]
|
| A D | Makefile | 6 netdev.o dev.o ethtool.o fib.o bus.o health.o hwstats.o udp_tunnels.o
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_fs_ethtool.c | 103 eth_ft = ðtool->l3_l4_ft[prio]; in get_flow_table() 108 eth_ft = ðtool->l2_ft[prio]; in get_flow_table() 399 struct list_head *head = ðtool->rules; in add_rule_to_list() 402 list_for_each_entry(iter, ðtool->rules, list) { in add_rule_to_list() 407 ethtool->tot_num_rules++; in add_rule_to_list() 517 ethtool->tot_num_rules--; in del_ethtool_rule() 839 *ethtool = kvzalloc(sizeof(**ethtool), GFP_KERNEL); in mlx5e_ethtool_alloc() 840 if (!*ethtool) in mlx5e_ethtool_alloc() 847 kvfree(ethtool); in mlx5e_ethtool_free() 864 INIT_LIST_HEAD(ðtool->rules); in mlx5e_ethtool_init_steering() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | fs_ethtool.h | 10 int mlx5e_ethtool_alloc(struct mlx5e_ethtool_steering **ethtool); 11 void mlx5e_ethtool_free(struct mlx5e_ethtool_steering *ethtool); 23 static inline int mlx5e_ethtool_alloc(struct mlx5e_ethtool_steering **ethtool) in mlx5e_ethtool_alloc() argument 25 static inline void mlx5e_ethtool_free(struct mlx5e_ethtool_steering *ethtool) { } in mlx5e_ethtool_free() argument
|
| /drivers/infiniband/ulp/ipoib/ |
| A D | ipoib_ethtool.c | 81 coal->rx_coalesce_usecs = priv->ethtool.coalesce_usecs; in ipoib_get_coalesce() 82 coal->rx_max_coalesced_frames = priv->ethtool.max_coalesced_frames; in ipoib_get_coalesce() 111 priv->ethtool.coalesce_usecs = coal->rx_coalesce_usecs; in ipoib_set_coalesce() 112 priv->ethtool.max_coalesced_frames = coal->rx_max_coalesced_frames; in ipoib_set_coalesce()
|
| /drivers/net/ethernet/freescale/dpaa2/ |
| A D | Makefile | 10 fsl-dpaa2-eth-objs := dpaa2-eth.o dpaa2-ethtool.o dpni.o dpaa2-mac.o dpmac.o dpaa2-eth-devlink.o dp… 14 fsl-dpaa2-switch-objs := dpaa2-switch.o dpaa2-switch-ethtool.o dpsw.o dpaa2-switch-flower.o dpaa2-m…
|
| /drivers/net/ethernet/wangxun/ngbe/ |
| A D | ngbe_ethtool.c | 40 netdev->ethtool->wol_enabled = !!(wx->wol); in ngbe_set_wol() 42 device_set_wakeup_enable(&pdev->dev, netdev->ethtool->wol_enabled); in ngbe_set_wol()
|
| /drivers/net/ethernet/atheros/alx/ |
| A D | Makefile | 3 alx-objs := main.o ethtool.o hw.o
|
| /drivers/net/ethernet/intel/igbvf/ |
| A D | Makefile | 9 igbvf-y := vf.o mbx.o ethtool.o netdev.o
|
| /drivers/net/can/flexcan/ |
| A D | Makefile | 7 flexcan-objs += flexcan-ethtool.o
|
| /drivers/net/can/slcan/ |
| A D | Makefile | 7 slcan-objs += slcan-ethtool.o
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | Makefile | 9 ixgbevf-y := vf.o mbx.o ethtool.o ixgbevf_main.o
|
| /drivers/net/ethernet/apm/xgene-v2/ |
| A D | Makefile | 6 xgene-enet-v2-objs := main.o mac.o enet.o ring.o mdio.o ethtool.o
|
| /drivers/net/wireless/marvell/libertas/ |
| A D | README | 37 # ethtool -i eth0 46 ethtool -e ethX [raw on|off] [offset N] [length N] 54 # ethtool -e eth0 offset 0 length 16 231 "ethtool -s ethX wol X" command before enabling host sleep.
|
| A D | Makefile | 6 libertas-y += ethtool.o
|
| /drivers/net/ethernet/intel/e1000e/ |
| A D | Makefile | 15 param.o ethtool.o netdev.o ptp.o
|
| /drivers/net/can/rockchip/ |
| A D | Makefile | 7 rockchip_canfd-objs += rockchip_canfd-ethtool.o
|
| /drivers/net/ethernet/qualcomm/emac/ |
| A D | Makefile | 8 qcom-emac-objs := emac.o emac-mac.o emac-phy.o emac-sgmii.o emac-ethtool.o \
|
| /drivers/net/ethernet/synopsys/ |
| A D | Makefile | 9 dwc-xlgmac-ethtool.o
|
| /drivers/net/ethernet/sfc/falcon/ |
| A D | Makefile | 3 ethtool.o qt202x_phy.o mdio_10g.o tenxpress.o \
|
| /drivers/net/ethernet/sfc/siena/ |
| A D | Makefile | 5 selftest.o ethtool.o ethtool_common.o ptp.o \
|
| /drivers/net/wireless/ath/wil6210/ |
| A D | Makefile | 20 wil6210-y += ethtool.o
|
| /drivers/net/ethernet/amd/xgbe/ |
| A D | Makefile | 5 xgbe-desc.o xgbe-ethtool.o xgbe-mdio.o \
|
| /drivers/net/can/spi/mcp251xfd/ |
| A D | Makefile | 9 mcp251xfd-objs += mcp251xfd-ethtool.o
|
| /drivers/net/ethernet/sfc/ |
| A D | mcdi_filters.c | 383 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_insert_locked() 551 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_insert_locked() 1391 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_table_restore() 1447 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_table_restore() 2113 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_push_rss_context_config() 2140 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_pull_rss_context_config() 2187 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_rx_pull_rss_config() 2189 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_rx_pull_rss_config() 2200 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_restore_rss_contexts() 2205 xa_for_each(&efx->net_dev->ethtool->rss_ctx, context, ctx) { in efx_mcdi_rx_restore_rss_contexts()
|