/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | cxgb4vf_main.c | 1654 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 D | cxgb4_ethtool.c | 1154 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 D | qed_dev.c | 4947 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 D | bfi_ms.h | 121 u8 coalesce; /* enable intr coalescing */ member in struct:bfi_iocfc_set_intr_req_s
|
H A D | bfa_defs_svc.h | 28 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 D | amd8111e.h | 797 static bool coalesce[MAX_UNITS] = { [ 0 ... MAX_UNITS-1] = true }; variable
|
H A D | amd8111e.c | 92 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 D | r8152.c | 941 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 D | dl2k.c | 203 np->coalesce = 1; 274 if (np->coalesce) 571 if (np->coalesce) {
|
/linux-master/net/wireless/ |
H A D | rdev-ops.h | 1240 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 D | core.h | 95 struct cfg80211_coalesce *coalesce; member in struct:cfg80211_registered_device
|
H A D | nl80211.c | 887 /* 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 D | trace.h | 2626 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 D | cfg80211.c | 3721 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 D | builtin-c2c.c | 110 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 D | hns_roce_device.h | 704 int coalesce; member in struct:hns_roce_eq
|
H A D | hns_roce_hw_v2.c | 6362 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 D | xgene_enet_main.c | 1461 if (pdata->ring_ops->coalesce) 1462 pdata->ring_ops->coalesce(pdata->tx_ring[0]);
|
/linux-master/include/net/ |
H A D | cfg80211.h | 3540 * 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
|