Searched refs:coalesce (Results 26 - 44 of 44) sorted by relevance

12

/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c1654 struct ethtool_coalesce *coalesce,
1662 coalesce->rx_coalesce_usecs = qtimer_val(adapter, rspq);
1663 coalesce->rx_max_coalesced_frames =
1676 struct ethtool_coalesce *coalesce,
1685 coalesce->rx_coalesce_usecs,
1686 coalesce->rx_max_coalesced_frames);
1653 cxgb4vf_get_coalesce(struct net_device *dev, struct ethtool_coalesce *coalesce, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
1675 cxgb4vf_set_coalesce(struct net_device *dev, struct ethtool_coalesce *coalesce, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c1154 struct ethtool_coalesce *coalesce,
1160 set_adaptive_rx_setting(dev, coalesce->use_adaptive_rx_coalesce);
1162 ret = set_rx_intr_params(dev, coalesce->rx_coalesce_usecs,
1163 coalesce->rx_max_coalesced_frames);
1168 coalesce->tx_coalesce_usecs_irq,
1169 coalesce->tx_coalesce_usecs);
1153 set_coalesce(struct net_device *dev, struct ethtool_coalesce *coalesce, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_dev.c4947 u16 coalesce, struct qed_queue_cid *p_cid)
4955 if (coalesce <= 0x7F) {
4957 } else if (coalesce <= 0xFF) {
4959 } else if (coalesce <= 0x1FF) {
4962 DP_ERR(p_hwfn, "Invalid coalesce value - %d\n", coalesce);
4965 timeset = (u8)(coalesce >> timer_res);
4986 u16 coalesce, struct qed_queue_cid *p_cid)
4994 if (coalesce <= 0x7F) {
4996 } else if (coalesce <
4945 qed_set_rxq_coalesce(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 coalesce, struct qed_queue_cid *p_cid) argument
4984 qed_set_txq_coalesce(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 coalesce, struct qed_queue_cid *p_cid) argument
[all...]
/linux-master/drivers/scsi/bfa/
H A Dbfi_ms.h121 u8 coalesce; /* enable intr coalescing */ member in struct:bfi_iocfc_set_intr_req_s
H A Dbfa_defs_svc.h28 u8 coalesce; /* enable/disable coalescing */ member in struct:bfa_iocfc_intr_attr_s
430 u32 ic_reqs; /* interrupt coalesce reqs */
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.h797 static bool coalesce[MAX_UNITS] = { [ 0 ... MAX_UNITS-1] = true }; variable
H A Damd8111e.c92 module_param_array(coalesce, bool, NULL, 0);
93 MODULE_PARM_DESC(coalesce, "Enable or Disable interrupt coalescing, 1: Enable, 0: Disable");
482 /* Enable interrupt coalesce */
1817 if (coalesce[card_idx])
/linux-master/drivers/net/usb/
H A Dr8152.c941 u32 coalesce; member in struct:r8152
3210 u32 ocp_data = tp->coalesce / 8;
7211 tp->coalesce = COALESCE_SUPER;
7214 tp->coalesce = COALESCE_HIGH;
7217 tp->coalesce = COALESCE_SLOW;
7301 tp->coalesce = 15000; /* 15 us */
7383 tp->coalesce = 15000; /* 15 us */
8246 tp->coalesce = 15000; /* 15 us */
8376 tp->coalesce = 15000; /* 15 us */
9060 struct ethtool_coalesce *coalesce,
9059 rtl8152_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
9080 rtl8152_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/net/ethernet/dlink/
H A Ddl2k.c203 np->coalesce = 1;
274 if (np->coalesce)
571 if (np->coalesce) {
/linux-master/net/wireless/
H A Drdev-ops.h1240 struct cfg80211_coalesce *coalesce)
1244 trace_rdev_set_coalesce(&rdev->wiphy, coalesce);
1246 ret = rdev->ops->set_coalesce(&rdev->wiphy, coalesce);
1239 rdev_set_coalesce(struct cfg80211_registered_device *rdev, struct cfg80211_coalesce *coalesce) argument
H A Dcore.h95 struct cfg80211_coalesce *coalesce; member in struct:cfg80211_registered_device
H A Dnl80211.c887 /* policy for coalesce rule attributes */
1804 if (!rdev->wiphy.coalesce)
1807 rule.max_rules = rdev->wiphy.coalesce->n_rules;
1808 rule.max_delay = rdev->wiphy.coalesce->max_delay;
1809 rule.pat.max_patterns = rdev->wiphy.coalesce->n_patterns;
1810 rule.pat.min_pattern_len = rdev->wiphy.coalesce->pattern_min_len;
1811 rule.pat.max_pattern_len = rdev->wiphy.coalesce->pattern_max_len;
1812 rule.pat.max_pkt_offset = rdev->wiphy.coalesce->max_pkt_offset;
13785 if (!rdev->coalesce->n_rules)
13792 for (i = 0; i < rdev->coalesce
13865 struct cfg80211_coalesce *coalesce = rdev->coalesce; local
13888 const struct wiphy_coalesce_support *coalesce = rdev->wiphy.coalesce; local
13977 const struct wiphy_coalesce_support *coalesce = rdev->wiphy.coalesce; local
[all...]
H A Dtrace.h2626 TP_PROTO(struct wiphy *wiphy, struct cfg80211_coalesce *coalesce),
2627 TP_ARGS(wiphy, coalesce),
2634 __entry->n_rules = coalesce ? coalesce->n_rules : 0;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c3721 struct cfg80211_coalesce *coalesce)
3730 if (!coalesce) {
3732 "Disable coalesce and reset all previous rules\n");
3738 coalesce_cfg.num_of_rules = coalesce->n_rules;
3739 for (i = 0; i < coalesce->n_rules; i++) {
3740 ret = mwifiex_fill_coalesce_rule_info(priv, &coalesce->rules[i],
4415 wiphy->coalesce = &mwifiex_coalesce_support;
3720 mwifiex_cfg80211_set_coalesce(struct wiphy *wiphy, struct cfg80211_coalesce *coalesce) argument
/linux-master/tools/perf/
H A Dbuiltin-c2c.c110 const char *coalesce; member in struct:perf_c2c
2975 static int setup_coalesce(const char *coalesce, bool no_source) argument
2977 const char *c = coalesce ?: coalesce_default;
2998 pr_debug("coalesce sort fields: %s\n", c2c.cl_sort);
2999 pr_debug("coalesce resort fields: %s\n", c2c.cl_resort);
3000 pr_debug("coalesce output fields: %s\n", c2c.cl_output);
3019 const char *coalesce = NULL; local
3042 OPT_STRING('c', "coalesce", &coalesce, "coalesce field
[all...]
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h704 int coalesce; member in struct:hns_roce_eq
H A Dhns_roce_hw_v2.c6362 eq->coalesce = HNS_ROCE_V2_EQ_COALESCE_0;
6393 hr_reg_write(eqc, EQC_COALESCE, eq->coalesce);
/linux-master/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_main.c1461 if (pdata->ring_ops->coalesce)
1462 pdata->ring_ops->coalesce(pdata->tx_ring[0]);
/linux-master/include/net/
H A Dcfg80211.h3540 * This structure defines coalesce rule for the device.
3558 * @rules: array of coalesce rules
4467 * @set_coalesce: Set coalesce parameters.
4838 struct cfg80211_coalesce *coalesce);
5219 * struct wiphy_coalesce_support - coalesce support data
5220 * @n_rules: maximum number of coalesce rules
5541 * @coalesce: packet coalescing support information
5723 const struct wiphy_coalesce_support *coalesce; member in struct:wiphy

Completed in 762 milliseconds

12