| /Linux-v5.15/drivers/net/wireless/ath/wil6210/ |
| D | ethtool.c | 16 struct ethtool_coalesce *cp, in wil_ethtoolops_get_coalesce() 53 struct ethtool_coalesce *cp, in wil_ethtoolops_set_coalesce()
|
| /Linux-v5.15/include/linux/ |
| D | ethtool.h | 616 struct ethtool_coalesce *, 620 struct ethtool_coalesce *, 677 struct ethtool_coalesce *); 679 struct ethtool_coalesce *);
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| D | ethtool.c | 102 struct ethtool_coalesce *coal, in mlx5i_set_coalesce() 112 struct ethtool_coalesce *coal, in mlx5i_get_coalesce()
|
| /Linux-v5.15/drivers/infiniband/ulp/ipoib/ |
| D | ipoib_ethtool.c | 75 struct ethtool_coalesce *coal, in ipoib_get_coalesce() 88 struct ethtool_coalesce *coal, in ipoib_set_coalesce()
|
| /Linux-v5.15/drivers/s390/net/ |
| D | qeth_ethtool.c | 114 struct ethtool_coalesce *coal) in __qeth_set_coalesce() 126 struct ethtool_coalesce *coal, in qeth_set_coalesce() 288 struct ethtool_coalesce *coal) in qeth_get_per_queue_coalesce() 307 struct ethtool_coalesce *coal) in qeth_set_per_queue_coalesce()
|
| /Linux-v5.15/drivers/net/netdevsim/ |
| D | ethtool.c | 46 struct ethtool_coalesce *coal, in nsim_get_coalesce() 57 struct ethtool_coalesce *coal, in nsim_set_coalesce()
|
| D | netdevsim.h | 66 struct ethtool_coalesce coalesce;
|
| /Linux-v5.15/drivers/net/ethernet/sfc/ |
| D | ethtool.c | 100 struct ethtool_coalesce *coalesce, in efx_ethtool_get_coalesce() 120 struct ethtool_coalesce *coalesce, in efx_ethtool_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/synopsys/ |
| D | dwc-xlgmac-ethtool.c | 151 struct ethtool_coalesce *ec, in xlgmac_ethtool_get_coalesce() 166 struct ethtool_coalesce *ec, in xlgmac_ethtool_set_coalesce()
|
| /Linux-v5.15/net/ethtool/ |
| D | coalesce.c | 12 struct ethtool_coalesce coalesce; 133 const struct ethtool_coalesce *coal = &data->coalesce; in coalesce_fill_reply() 235 struct ethtool_coalesce coalesce = {}; in ethnl_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_ethtool.c | 839 struct ethtool_coalesce *ec, in __stmmac_get_coalesce() 877 struct ethtool_coalesce *ec, in stmmac_get_coalesce() 885 struct ethtool_coalesce *ec) in stmmac_get_per_queue_coalesce() 891 struct ethtool_coalesce *ec, in __stmmac_set_coalesce() 963 struct ethtool_coalesce *ec, in stmmac_set_coalesce() 971 struct ethtool_coalesce *ec) in stmmac_set_per_queue_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/cisco/enic/ |
| D | enic_ethtool.c | 301 struct ethtool_coalesce *ecmd, in enic_get_coalesce() 320 struct ethtool_coalesce *ec) in enic_coalesce_valid() 348 struct ethtool_coalesce *ecmd, in enic_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/intel/iavf/ |
| D | iavf_ethtool.c | 652 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce() 697 struct ethtool_coalesce *ec, in iavf_get_coalesce() 713 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce() 727 struct ethtool_coalesce *ec, int queue) in iavf_set_itr_per_queue() 765 struct ethtool_coalesce *ec, int queue) in __iavf_set_coalesce() 817 struct ethtool_coalesce *ec, in iavf_set_coalesce() 833 struct ethtool_coalesce *ec) in iavf_set_per_queue_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_ethtool.c | 631 struct ethtool_coalesce *coal, u16 queue) in __hinic_get_coalesce() 665 static int is_coalesce_exceed_limit(const struct ethtool_coalesce *coal) in is_coalesce_exceed_limit() 745 struct ethtool_coalesce *coal, u16 queue) in __hinic_set_coalesce() 798 struct ethtool_coalesce *coal, in hinic_get_coalesce() 806 struct ethtool_coalesce *coal, in hinic_set_coalesce() 814 struct ethtool_coalesce *coal) in hinic_get_per_queue_coalesce() 820 struct ethtool_coalesce *coal) in hinic_set_per_queue_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/intel/igbvf/ |
| D | ethtool.c | 317 struct ethtool_coalesce *ec, in igbvf_get_coalesce() 332 struct ethtool_coalesce *ec, in igbvf_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/samsung/sxgbe/ |
| D | sxgbe_ethtool.c | 277 struct ethtool_coalesce *ec, in sxgbe_get_coalesce() 290 struct ethtool_coalesce *ec, in sxgbe_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/ti/ |
| D | cpsw_priv.h | 467 int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal, 470 int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
|
| /Linux-v5.15/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-ethtool.c | 431 struct ethtool_coalesce *ec, in xgbe_get_coalesce() 437 memset(ec, 0, sizeof(struct ethtool_coalesce)); in xgbe_get_coalesce() 448 struct ethtool_coalesce *ec, in xgbe_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_ethtool.c | 1211 struct ethtool_coalesce *cmd, in hns3_get_coalesce() 1244 struct ethtool_coalesce *cmd) in hns3_check_gl_coalesce_para() 1288 struct ethtool_coalesce *cmd) in hns3_check_rl_coalesce_para() 1316 struct ethtool_coalesce *cmd) in hns3_check_ql_coalesce_param() 1339 struct ethtool_coalesce *cmd) in hns3_check_coalesce_para() 1361 struct ethtool_coalesce *cmd, in hns3_set_coalesce_per_queue() 1400 struct ethtool_coalesce *cmd, in hns3_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_hw.h | 178 struct ethtool_coalesce *);
|
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa/ |
| D | dpaa_ethtool.c | 516 struct ethtool_coalesce *c, in dpaa_get_coalesce() 535 struct ethtool_coalesce *c, in dpaa_set_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qede/ |
| D | qede.h | 583 int qede_set_coalesce(struct net_device *dev, struct ethtool_coalesce *coal, 587 struct ethtool_coalesce *coal);
|
| D | qede_ethtool.c | 763 struct ethtool_coalesce *coal, in qede_get_coalesce() 775 memset(coal, 0, sizeof(struct ethtool_coalesce)); in qede_get_coalesce() 824 int qede_set_coalesce(struct net_device *dev, struct ethtool_coalesce *coal, in qede_set_coalesce() 2116 struct ethtool_coalesce *coal) in qede_set_per_coalesce() 2183 struct ethtool_coalesce *coal) in qede_get_per_coalesce() 2194 memset(coal, 0, sizeof(struct ethtool_coalesce)); in qede_get_per_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/intel/ice/ |
| D | ice_ethtool.c | 3487 ice_get_rc_coalesce(struct ethtool_coalesce *ec, enum ice_container_type c_type, in ice_get_rc_coalesce() 3522 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_get_q_coalesce() 3556 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_get_coalesce() 3572 struct ethtool_coalesce *ec, in ice_get_coalesce() 3581 struct ethtool_coalesce *ec) in ice_get_per_q_coalesce() 3600 ice_set_rc_coalesce(enum ice_container_type c_type, struct ethtool_coalesce *ec, in ice_set_rc_coalesce() 3690 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_set_q_coalesce() 3751 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_set_coalesce() 3793 struct ethtool_coalesce *ec, in ice_set_coalesce() 3802 struct ethtool_coalesce *ec) in ice_set_per_q_coalesce()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_ethtool.c | 516 struct ethtool_coalesce *coal) in mlx5e_ethtool_get_coalesce() 537 struct ethtool_coalesce *coal, in mlx5e_get_coalesce() 550 mlx5e_set_priv_channels_tx_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_tx_coalesce() 569 mlx5e_set_priv_channels_rx_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_rx_coalesce() 584 struct ethtool_coalesce *coal) in mlx5e_ethtool_set_coalesce() 657 struct ethtool_coalesce *coal, in mlx5e_set_coalesce()
|