| /Linux-v5.4/include/linux/ |
| D | ethtool.h | 340 int (*get_coalesce)(struct net_device *, struct ethtool_coalesce *); 341 int (*set_coalesce)(struct net_device *, struct ethtool_coalesce *); 394 struct ethtool_coalesce *); 396 struct ethtool_coalesce *);
|
| /Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
| D | iavf_ethtool.c | 642 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce() 685 struct ethtool_coalesce *ec) in iavf_get_coalesce() 699 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce() 713 struct ethtool_coalesce *ec, int queue) in iavf_set_itr_per_queue() 751 struct ethtool_coalesce *ec, int queue) in __iavf_set_coalesce() 801 struct ethtool_coalesce *ec) in iavf_set_coalesce() 815 struct ethtool_coalesce *ec) in iavf_set_per_queue_coalesce()
|
| /Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
| D | ethtool.c | 46 struct ethtool_coalesce *cp) in wil_ethtoolops_get_coalesce() 75 struct ethtool_coalesce *cp) in wil_ethtoolops_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/synopsys/ |
| D | dwc-xlgmac-ethtool.c | 150 struct ethtool_coalesce *ec) in xlgmac_ethtool_get_coalesce() 154 memset(ec, 0, sizeof(struct ethtool_coalesce)); in xlgmac_ethtool_get_coalesce() 163 struct ethtool_coalesce *ec) in xlgmac_ethtool_set_coalesce()
|
| /Linux-v5.4/drivers/infiniband/ulp/ipoib/ |
| D | ipoib_ethtool.c | 78 struct ethtool_coalesce *coal) in ipoib_get_coalesce() 89 struct ethtool_coalesce *coal) in ipoib_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| D | ethtool.c | 102 struct ethtool_coalesce *coal) in mlx5i_set_coalesce() 110 struct ethtool_coalesce *coal) in mlx5i_get_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_ethtool.c | 1084 struct ethtool_coalesce *cmd) in hns3_get_coalesce_per_queue() 1119 struct ethtool_coalesce *cmd) in hns3_get_coalesce() 1125 struct ethtool_coalesce *cmd) in hns3_check_gl_coalesce_para() 1161 struct ethtool_coalesce *cmd) in hns3_check_rl_coalesce_para() 1189 struct ethtool_coalesce *cmd) in hns3_check_coalesce_para() 1219 struct ethtool_coalesce *cmd, in hns3_set_coalesce_per_queue() 1248 struct ethtool_coalesce *cmd) in hns3_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/cisco/enic/ |
| D | enic_ethtool.c | 302 struct ethtool_coalesce *ecmd) in enic_get_coalesce() 319 struct ethtool_coalesce *ec) in enic_coalesce_valid() 366 struct ethtool_coalesce *ecmd) in enic_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/ti/ |
| D | cpsw_priv.h | 406 int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal); 407 int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal);
|
| D | cpsw_ethtool.c | 155 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()
|
| D | davinci_emac.c | 391 struct ethtool_coalesce *coal) in emac_get_coalesce() 409 struct ethtool_coalesce *coal) in emac_set_coalesce() 1461 struct ethtool_coalesce coal; in emac_dev_open()
|
| /Linux-v5.4/drivers/net/ethernet/intel/igbvf/ |
| D | ethtool.c | 319 struct ethtool_coalesce *ec) in igbvf_get_coalesce() 332 struct ethtool_coalesce *ec) in igbvf_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/samsung/sxgbe/ |
| D | sxgbe_ethtool.c | 277 struct ethtool_coalesce *ec) in sxgbe_get_coalesce() 288 struct ethtool_coalesce *ec) in sxgbe_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-ethtool.c | 432 struct ethtool_coalesce *ec) in xgbe_get_coalesce() 436 memset(ec, 0, sizeof(struct ethtool_coalesce)); in xgbe_get_coalesce() 447 struct ethtool_coalesce *ec) in xgbe_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_hw.h | 179 struct ethtool_coalesce *);
|
| /Linux-v5.4/drivers/net/ethernet/intel/ice/ |
| D | ice_ethtool.c | 3113 ice_get_rc_coalesce(struct ethtool_coalesce *ec, enum ice_container_type c_type, in ice_get_rc_coalesce() 3152 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_get_q_coalesce() 3186 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_get_coalesce() 3202 ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_get_coalesce() 3209 struct ethtool_coalesce *ec) in ice_get_per_q_coalesce() 3228 ice_set_rc_coalesce(enum ice_container_type c_type, struct ethtool_coalesce *ec, in ice_set_rc_coalesce() 3325 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_set_q_coalesce() 3364 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_set_coalesce() 3389 ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_set_coalesce() 3396 struct ethtool_coalesce *ec) in ice_set_per_q_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/freescale/dpaa/ |
| D | dpaa_ethtool.c | 533 struct ethtool_coalesce *c) in dpaa_get_coalesce() 551 struct ethtool_coalesce *c) in dpaa_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_ethtool.c | 288 struct ethtool_coalesce *coal) in aq_ethtool_get_coalesce() 309 struct ethtool_coalesce *coal) in aq_ethtool_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_ethtool.c | 488 struct ethtool_coalesce *coal) in mlx5e_ethtool_get_coalesce() 509 struct ethtool_coalesce *coal) in mlx5e_get_coalesce() 520 mlx5e_set_priv_channels_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_coalesce() 543 struct ethtool_coalesce *coal) in mlx5e_ethtool_set_coalesce() 604 struct ethtool_coalesce *coal) in mlx5e_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/pensando/ionic/ |
| D | ionic_ethtool.c | 357 struct ethtool_coalesce *coalesce) in ionic_get_coalesce() 369 struct ethtool_coalesce *coalesce) in ionic_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/amazon/ena/ |
| D | ena_ethtool.c | 304 struct ethtool_coalesce *coalesce) in ena_get_coalesce() 352 struct ethtool_coalesce *coalesce) in ena_set_coalesce()
|
| /Linux-v5.4/drivers/staging/qlge/ |
| D | qlge_ethtool.c | 621 static int ql_get_coalesce(struct net_device *dev, struct ethtool_coalesce *c) in ql_get_coalesce() 644 static int ql_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *c) in ql_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/netxen/ |
| D | netxen_nic_ethtool.c | 734 struct ethtool_coalesce *ethcoal) in netxen_set_intr_coalesce() 795 struct ethtool_coalesce *ethcoal) in netxen_get_intr_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_ethtool.c | 713 struct ethtool_coalesce *ec) in stmmac_get_coalesce() 729 struct ethtool_coalesce *ec) in stmmac_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/ |
| D | ethtool.c | 792 struct ethtool_coalesce *ec) in ixgbevf_get_coalesce() 816 struct ethtool_coalesce *ec) in ixgbevf_set_coalesce()
|