Home
last modified time | relevance | path

Searched refs:ethtool_coalesce (Results 1 – 25 of 92) sorted by relevance

1234

/Linux-v5.10/drivers/net/wireless/ath/wil6210/
Dethtool.c15 struct ethtool_coalesce *cp) in wil_ethtoolops_get_coalesce()
49 struct ethtool_coalesce *cp) in wil_ethtoolops_set_coalesce()
/Linux-v5.10/include/linux/
Dethtool.h439 int (*get_coalesce)(struct net_device *, struct ethtool_coalesce *);
440 int (*set_coalesce)(struct net_device *, struct ethtool_coalesce *);
495 struct ethtool_coalesce *);
497 struct ethtool_coalesce *);
/Linux-v5.10/drivers/net/ethernet/intel/iavf/
Diavf_ethtool.c652 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce()
695 struct ethtool_coalesce *ec) in iavf_get_coalesce()
709 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce()
723 struct ethtool_coalesce *ec, int queue) in iavf_set_itr_per_queue()
761 struct ethtool_coalesce *ec, int queue) in __iavf_set_coalesce()
811 struct ethtool_coalesce *ec) in iavf_set_coalesce()
825 struct ethtool_coalesce *ec) in iavf_set_per_queue_coalesce()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dethtool.c102 struct ethtool_coalesce *coal) in mlx5i_set_coalesce()
110 struct ethtool_coalesce *coal) in mlx5i_get_coalesce()
/Linux-v5.10/drivers/infiniband/ulp/ipoib/
Dipoib_ethtool.c75 struct ethtool_coalesce *coal) in ipoib_get_coalesce()
86 struct ethtool_coalesce *coal) in ipoib_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/sfc/
Dethtool.c100 struct ethtool_coalesce *coalesce) in efx_ethtool_get_coalesce()
118 struct ethtool_coalesce *coalesce) in efx_ethtool_set_coalesce()
/Linux-v5.10/drivers/s390/net/
Dqeth_ethtool.c115 struct ethtool_coalesce *coal) in __qeth_set_coalesce()
127 struct ethtool_coalesce *coal) in qeth_set_coalesce()
287 struct ethtool_coalesce *coal) in qeth_get_per_queue_coalesce()
306 struct ethtool_coalesce *coal) in qeth_set_per_queue_coalesce()
/Linux-v5.10/net/ethtool/
Dcoalesce.c12 struct ethtool_coalesce coalesce;
127 const struct ethtool_coalesce *coal = &data->coalesce; in coalesce_fill_reply()
222 struct ethtool_coalesce coalesce = {}; in ethnl_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-ethtool.c150 struct ethtool_coalesce *ec) in xlgmac_ethtool_get_coalesce()
162 struct ethtool_coalesce *ec) in xlgmac_ethtool_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/hisilicon/hns3/
Dhns3_ethtool.c1087 struct ethtool_coalesce *cmd) in hns3_get_coalesce_per_queue()
1122 struct ethtool_coalesce *cmd) in hns3_get_coalesce()
1128 struct ethtool_coalesce *cmd) in hns3_check_gl_coalesce_para()
1164 struct ethtool_coalesce *cmd) in hns3_check_rl_coalesce_para()
1192 struct ethtool_coalesce *cmd) in hns3_check_coalesce_para()
1222 struct ethtool_coalesce *cmd, in hns3_set_coalesce_per_queue()
1251 struct ethtool_coalesce *cmd) in hns3_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c301 struct ethtool_coalesce *ecmd) in enic_get_coalesce()
318 struct ethtool_coalesce *ec) in enic_coalesce_valid()
346 struct ethtool_coalesce *ecmd) in enic_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/huawei/hinic/
Dhinic_ethtool.c636 struct ethtool_coalesce *coal, u16 queue) in __hinic_get_coalesce()
670 static int is_coalesce_exceed_limit(const struct ethtool_coalesce *coal) in is_coalesce_exceed_limit()
750 struct ethtool_coalesce *coal, u16 queue) in __hinic_set_coalesce()
803 struct ethtool_coalesce *coal) in hinic_get_coalesce()
809 struct ethtool_coalesce *coal) in hinic_set_coalesce()
815 struct ethtool_coalesce *coal) in hinic_get_per_queue_coalesce()
821 struct ethtool_coalesce *coal) in hinic_set_per_queue_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/igbvf/
Dethtool.c317 struct ethtool_coalesce *ec) in igbvf_get_coalesce()
330 struct ethtool_coalesce *ec) in igbvf_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c277 struct ethtool_coalesce *ec) in sxgbe_get_coalesce()
288 struct ethtool_coalesce *ec) in sxgbe_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/ti/
Dcpsw_priv.h465 int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal);
466 int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal);
Dcpsw_ethtool.c155 int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal) in cpsw_get_coalesce()
163 int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal) in cpsw_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c431 struct ethtool_coalesce *ec) in xgbe_get_coalesce()
435 memset(ec, 0, sizeof(struct ethtool_coalesce)); in xgbe_get_coalesce()
446 struct ethtool_coalesce *ec) in xgbe_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.h178 struct ethtool_coalesce *);
/Linux-v5.10/drivers/net/ethernet/freescale/dpaa/
Ddpaa_ethtool.c516 struct ethtool_coalesce *c) in dpaa_get_coalesce()
533 struct ethtool_coalesce *c) in dpaa_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/ice/
Dice_ethtool.c3513 ice_get_rc_coalesce(struct ethtool_coalesce *ec, enum ice_container_type c_type, in ice_get_rc_coalesce()
3552 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_get_q_coalesce()
3586 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_get_coalesce()
3602 ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_get_coalesce()
3609 struct ethtool_coalesce *ec) in ice_get_per_q_coalesce()
3628 ice_set_rc_coalesce(enum ice_container_type c_type, struct ethtool_coalesce *ec, in ice_set_rc_coalesce()
3707 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_set_q_coalesce()
3770 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_set_coalesce()
3813 ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_set_coalesce()
3820 struct ethtool_coalesce *ec) in ice_set_per_q_coalesce()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c487 struct ethtool_coalesce *coal) in mlx5e_ethtool_get_coalesce()
508 struct ethtool_coalesce *coal) in mlx5e_get_coalesce()
519 mlx5e_set_priv_channels_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_coalesce()
542 struct ethtool_coalesce *coal) in mlx5e_ethtool_set_coalesce()
616 struct ethtool_coalesce *coal) in mlx5e_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/freescale/enetc/
Denetc_ethtool.c571 struct ethtool_coalesce *ic) in enetc_get_coalesce()
588 struct ethtool_coalesce *ic) in enetc_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_ethtool.c351 struct ethtool_coalesce *cmd) in otx2_get_coalesce()
365 struct ethtool_coalesce *ec) in otx2_set_coalesce()
/Linux-v5.10/drivers/staging/qlge/
Dqlge_ethtool.c626 static int ql_get_coalesce(struct net_device *dev, struct ethtool_coalesce *c) in ql_get_coalesce()
649 static int ql_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *c) in ql_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/aquantia/atlantic/
Daq_ethtool.c550 struct ethtool_coalesce *coal) in aq_ethtool_get_coalesce()
574 struct ethtool_coalesce *coal) in aq_ethtool_set_coalesce()

1234