Home
last modified time | relevance | path

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

123

/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_ethtool.c211 struct ethtool_coalesce *coal, in emac_get_coalesce()
227 struct ethtool_coalesce *coal) in emac_get_per_queue_coalesce()
243 struct ethtool_coalesce *coal, in emac_set_coalesce()
274 struct ethtool_coalesce *coal) in emac_set_per_queue_coalesce()
/linux/drivers/net/wireless/ath/wil6210/
H A Dethtool.c16 struct ethtool_coalesce *cp, in wil_ethtoolops_get_coalesce()
53 struct ethtool_coalesce *cp, in wil_ethtoolops_set_coalesce()
/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ethtool.c57 struct ethtool_coalesce *ec, in mcp251xfd_ring_get_coalesce()
87 struct ethtool_coalesce *ec, in mcp251xfd_ring_set_coalesce()
H A Dmcp251xfd-ram.h59 const struct ethtool_coalesce *ec,
H A Dmcp251xfd-ram.c63 const struct ethtool_coalesce *ec, in can_ram_get_layout()
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c151 struct ethtool_coalesce *ec, in xlgmac_ethtool_get_coalesce()
166 struct ethtool_coalesce *ec, in xlgmac_ethtool_set_coalesce()
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dethtool.c119 struct ethtool_coalesce *coal, in mlx5i_set_coalesce()
129 struct ethtool_coalesce *coal, in mlx5i_get_coalesce()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_ethtool.c1332 static void __idpf_get_q_coalesce(struct ethtool_coalesce *ec, in __idpf_get_q_coalesce()
1356 struct ethtool_coalesce *ec, in idpf_get_q_coalesce()
1400 struct ethtool_coalesce *ec, in idpf_get_coalesce()
1418 struct ethtool_coalesce *ec) in idpf_get_per_q_coalesce()
1432 static int __idpf_set_q_coalesce(const struct ethtool_coalesce *ec, in __idpf_set_q_coalesce()
1517 const struct ethtool_coalesce *ec, in idpf_set_q_coalesce()
1541 struct ethtool_coalesce *ec, in idpf_set_coalesce()
1590 struct ethtool_coalesce *ec) in idpf_set_per_q_coalesce()
/linux/drivers/net/netdevsim/
H A Dethtool.c46 struct ethtool_coalesce *coal, in nsim_get_coalesce()
57 struct ethtool_coalesce *coal, in nsim_set_coalesce()
H A Dnetdevsim.h95 struct ethtool_coalesce coalesce;
/linux/include/linux/
H A Dethtool.h1233 struct ethtool_coalesce *,
1237 struct ethtool_coalesce *,
1312 struct ethtool_coalesce *);
1314 struct ethtool_coalesce *);
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c782 struct ethtool_coalesce *ec, in __stmmac_get_coalesce()
820 struct ethtool_coalesce *ec, in stmmac_get_coalesce()
828 struct ethtool_coalesce *ec) in stmmac_get_per_queue_coalesce()
834 struct ethtool_coalesce *ec, in __stmmac_set_coalesce()
906 struct ethtool_coalesce *ec, in stmmac_set_coalesce()
914 struct ethtool_coalesce *ec) in stmmac_set_per_queue_coalesce()
/linux/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_vnd.c219 struct ethtool_coalesce *coal, in rmnet_get_coalesce()
238 struct ethtool_coalesce *coal, in rmnet_set_coalesce()
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c556 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce()
597 struct ethtool_coalesce *ec, in iavf_get_coalesce()
613 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce()
627 struct ethtool_coalesce *ec, int queue) in iavf_set_itr_per_queue()
685 struct ethtool_coalesce *ec, int queue) in __iavf_set_coalesce()
727 struct ethtool_coalesce *ec, in iavf_set_coalesce()
743 struct ethtool_coalesce *ec) in iavf_set_per_queue_coalesce()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c632 struct ethtool_coalesce *coal, u16 queue) in __hinic_get_coalesce()
666 static int is_coalesce_exceed_limit(const struct ethtool_coalesce *coal) in is_coalesce_exceed_limit()
746 struct ethtool_coalesce *coal, u16 queue) in __hinic_set_coalesce()
799 struct ethtool_coalesce *coal, in hinic_get_coalesce()
807 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/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_ethtool.c275 struct ethtool_coalesce *ec, in sxgbe_get_coalesce()
288 struct ethtool_coalesce *ec, in sxgbe_set_coalesce()
/linux/net/ethtool/
H A Dcoalesce.c14 struct ethtool_coalesce coalesce;
217 const struct ethtool_coalesce *coal = &data->coalesce; in coalesce_fill_reply()
531 struct ethtool_coalesce coalesce = {}; in __ethnl_set_coalesce()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h1249 struct ethtool_coalesce *coal,
1253 struct ethtool_coalesce *coal,
1257 struct ethtool_coalesce *coal);
1259 struct ethtool_coalesce *coal);
H A Den_ethtool.c619 struct ethtool_coalesce *coal, in mlx5e_ethtool_get_coalesce()
646 struct ethtool_coalesce *coal, in mlx5e_get_coalesce()
656 struct ethtool_coalesce *coal) in mlx5e_ethtool_get_per_queue_coalesce()
710 struct ethtool_coalesce *coal) in mlx5e_get_per_queue_coalesce()
761 struct ethtool_coalesce *coal, in mlx5e_ethtool_set_coalesce()
874 struct ethtool_coalesce *coal, in mlx5e_set_coalesce()
884 struct ethtool_coalesce *coal) in mlx5e_ethtool_set_per_queue_coalesce()
958 struct ethtool_coalesce *coal) in mlx5e_set_per_queue_coalesce()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_hw.h178 struct ethtool_coalesce *);
/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_ethtool.c394 struct ethtool_coalesce *c, in dpaa_get_coalesce()
413 struct ethtool_coalesce *c, in dpaa_set_coalesce()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1360 struct ethtool_coalesce *cmd, in hns3_get_coalesce()
1393 struct ethtool_coalesce *cmd) in hns3_check_gl_coalesce_para()
1437 struct ethtool_coalesce *cmd) in hns3_check_rl_coalesce_para()
1465 struct ethtool_coalesce *cmd) in hns3_check_ql_coalesce_param()
1505 struct ethtool_coalesce *cmd, in hns3_check_coalesce_para()
1532 struct ethtool_coalesce *cmd, in hns3_set_coalesce_per_queue()
1571 struct ethtool_coalesce *cmd, in hns3_set_coalesce()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c4038 ice_get_rc_coalesce(struct ethtool_coalesce *ec, struct ice_ring_container *rc) in ice_get_rc_coalesce()
4072 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_get_q_coalesce()
4106 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_get_coalesce()
4122 struct ethtool_coalesce *ec, in ice_get_coalesce()
4131 struct ethtool_coalesce *ec) in ice_get_per_q_coalesce()
4149 ice_set_rc_coalesce(struct ethtool_coalesce *ec, in ice_set_rc_coalesce()
4240 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) in ice_set_q_coalesce()
4301 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, in __ice_set_coalesce()
4347 struct ethtool_coalesce *ec, in ice_set_coalesce()
4356 struct ethtool_coalesce *ec) in ice_set_per_q_coalesce()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ethtool.c337 struct ethtool_coalesce *ec, in wx_get_coalesce()
404 struct ethtool_coalesce *ec, in wx_set_coalesce()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c440 struct ethtool_coalesce *ec, in mana_get_coalesce()
472 struct ethtool_coalesce *ec, in mana_set_coalesce()

123