/Linux-v5.10/drivers/net/wireless/ath/wil6210/ |
D | ethtool.c | 15 struct ethtool_coalesce *cp) in wil_ethtoolops_get_coalesce() 49 struct ethtool_coalesce *cp) in wil_ethtoolops_set_coalesce()
|
/Linux-v5.10/include/linux/ |
D | ethtool.h | 439 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/ |
D | iavf_ethtool.c | 652 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/ |
D | ethtool.c | 102 struct ethtool_coalesce *coal) in mlx5i_set_coalesce() 110 struct ethtool_coalesce *coal) in mlx5i_get_coalesce()
|
/Linux-v5.10/drivers/infiniband/ulp/ipoib/ |
D | ipoib_ethtool.c | 75 struct ethtool_coalesce *coal) in ipoib_get_coalesce() 86 struct ethtool_coalesce *coal) in ipoib_set_coalesce()
|
/Linux-v5.10/drivers/net/ethernet/sfc/ |
D | ethtool.c | 100 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/ |
D | qeth_ethtool.c | 115 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/ |
D | coalesce.c | 12 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/ |
D | dwc-xlgmac-ethtool.c | 150 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/ |
D | hns3_ethtool.c | 1087 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/ |
D | enic_ethtool.c | 301 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/ |
D | hinic_ethtool.c | 636 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/ |
D | ethtool.c | 317 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/ |
D | sxgbe_ethtool.c | 277 struct ethtool_coalesce *ec) in sxgbe_get_coalesce() 288 struct ethtool_coalesce *ec) in sxgbe_set_coalesce()
|
/Linux-v5.10/drivers/net/ethernet/ti/ |
D | cpsw_priv.h | 465 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);
|
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()
|
/Linux-v5.10/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ethtool.c | 431 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/ |
D | qlcnic_hw.h | 178 struct ethtool_coalesce *);
|
/Linux-v5.10/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_ethtool.c | 516 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/ |
D | ice_ethtool.c | 3513 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/ |
D | en_ethtool.c | 487 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/ |
D | enetc_ethtool.c | 571 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/ |
D | otx2_ethtool.c | 351 struct ethtool_coalesce *cmd) in otx2_get_coalesce() 365 struct ethtool_coalesce *ec) in otx2_set_coalesce()
|
/Linux-v5.10/drivers/staging/qlge/ |
D | qlge_ethtool.c | 626 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/ |
D | aq_ethtool.c | 550 struct ethtool_coalesce *coal) in aq_ethtool_get_coalesce() 574 struct ethtool_coalesce *coal) in aq_ethtool_set_coalesce()
|