Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/include/linux/
H A Dethtool.h436 int (*get_coalesce)(struct net_device *, struct ethtool_coalesce *);
437 int (*set_coalesce)(struct net_device *, struct ethtool_coalesce *);
492 struct ethtool_coalesce *);
494 struct ethtool_coalesce *);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c673 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce()
716 struct ethtool_coalesce *ec) in iavf_get_coalesce()
730 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce()
744 struct ethtool_coalesce *ec, int queue) in iavf_set_itr_per_queue()
802 struct ethtool_coalesce *ec, int queue) in __iavf_set_coalesce()
854 struct ethtool_coalesce *ec) in iavf_set_coalesce()
868 struct ethtool_coalesce *ec) in iavf_set_per_queue_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/
H A Dethtool.c15 struct ethtool_coalesce *cp) in wil_ethtoolops_get_coalesce()
49 struct ethtool_coalesce *cp) in wil_ethtoolops_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/ipoib/
H A Dipoib_ethtool.c75 struct ethtool_coalesce *coal) in ipoib_get_coalesce()
86 struct ethtool_coalesce *coal) in ipoib_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dethtool.c102 struct ethtool_coalesce *coal) in mlx5i_set_coalesce()
110 struct ethtool_coalesce *coal) in mlx5i_get_coalesce()
/OK3568_Linux_fs/kernel/drivers/s390/net/
H A 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()
/OK3568_Linux_fs/kernel/net/ethtool/
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Dethtool.c100 struct ethtool_coalesce *coalesce) in efx_ethtool_get_coalesce()
118 struct ethtool_coalesce *coalesce) in efx_ethtool_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c150 struct ethtool_coalesce *ec) in xlgmac_ethtool_get_coalesce()
162 struct ethtool_coalesce *ec) in xlgmac_ethtool_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1118 struct ethtool_coalesce *cmd) in hns3_get_coalesce_per_queue()
1153 struct ethtool_coalesce *cmd) in hns3_get_coalesce()
1159 struct ethtool_coalesce *cmd) in hns3_check_gl_coalesce_para()
1195 struct ethtool_coalesce *cmd) in hns3_check_rl_coalesce_para()
1223 struct ethtool_coalesce *cmd) in hns3_check_coalesce_para()
1253 struct ethtool_coalesce *cmd, in hns3_set_coalesce_per_queue()
1282 struct ethtool_coalesce *cmd) in hns3_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cisco/enic/
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_ethtool.c277 struct ethtool_coalesce *ec) in sxgbe_get_coalesce()
288 struct ethtool_coalesce *ec) in sxgbe_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igbvf/
H A Dethtool.c317 struct ethtool_coalesce *ec) in igbvf_get_coalesce()
330 struct ethtool_coalesce *ec) in igbvf_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Dcpsw_priv.h467 int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal);
468 int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal);
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c3522 ice_get_rc_coalesce(struct ethtool_coalesce *ec, enum ice_container_type c_type, in ice_get_rc_coalesce()
3557 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_get_q_coalesce()
3591 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_get_coalesce()
3607 ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_get_coalesce()
3614 struct ethtool_coalesce *ec) in ice_get_per_q_coalesce()
3633 ice_set_rc_coalesce(enum ice_container_type c_type, struct ethtool_coalesce *ec, in ice_set_rc_coalesce()
3712 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_set_q_coalesce()
3775 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_set_coalesce()
3818 ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in ice_set_coalesce()
3825 struct ethtool_coalesce *ec) in ice_set_per_q_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c493 struct ethtool_coalesce *coal) in mlx5e_ethtool_get_coalesce()
514 struct ethtool_coalesce *coal) in mlx5e_get_coalesce()
525 mlx5e_set_priv_channels_tx_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_tx_coalesce()
544 mlx5e_set_priv_channels_rx_coalesce(struct mlx5e_priv *priv, struct ethtool_coalesce *coal) in mlx5e_set_priv_channels_rx_coalesce()
559 struct ethtool_coalesce *coal) in mlx5e_ethtool_set_coalesce()
635 struct ethtool_coalesce *coal) in mlx5e_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_ethtool.c520 struct ethtool_coalesce *c) in dpaa_get_coalesce()
537 struct ethtool_coalesce *c) in dpaa_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_hw.h178 struct ethtool_coalesce *);
/OK3568_Linux_fs/kernel/drivers/staging/qlge/
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/enetc/
H A Denetc_ethtool.c571 struct ethtool_coalesce *ic) in enetc_get_coalesce()
588 struct ethtool_coalesce *ic) in enetc_set_coalesce()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c350 struct ethtool_coalesce *cmd) in otx2_get_coalesce()
364 struct ethtool_coalesce *ec) in otx2_set_coalesce()
/OK3568_Linux_fs/u-boot/include/linux/
H A Dethtool.h111 struct ethtool_coalesce { struct

1234