Home
last modified time | relevance | path

Searched refs:edata (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c139 struct ethtool_eee *edata) in sxgbe_get_eee() argument
146 edata->eee_enabled = priv->eee_enabled; in sxgbe_get_eee()
147 edata->eee_active = priv->eee_active; in sxgbe_get_eee()
148 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee()
150 return phy_ethtool_get_eee(dev->phydev, edata); in sxgbe_get_eee()
154 struct ethtool_eee *edata) in sxgbe_set_eee() argument
158 priv->eee_enabled = edata->eee_enabled; in sxgbe_set_eee()
172 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee()
175 return phy_ethtool_set_eee(dev->phydev, edata); in sxgbe_set_eee()
/Linux-v4.19/drivers/input/joystick/iforce/
Diforce-main.c320 input_dev->id.vendor = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
325 input_dev->id.product = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
330 iforce->device_memory.end = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
335 ff_effects = iforce->edata[1]; in iforce_init_device()
352 iforce_dump_packet(iforce, "info", iforce->ecmd, iforce->edata); in iforce_init_device()
Diforce-packets.c163 memcpy(iforce->edata, data, IFORCE_MAX_LENGTH); in iforce_process_packet()
299 return -(iforce->edata[0] != packet[0]); in iforce_get_id_packet()
Diforce.h102 unsigned char edata[IFORCE_MAX_LENGTH]; member
/Linux-v4.19/drivers/devfreq/event/
Dexynos-ppmu.c182 struct devfreq_event_data *edata) in exynos_ppmu_get_event() argument
208 edata->total_count = total_count; in exynos_ppmu_get_event()
218 edata->load_count = load_count; in exynos_ppmu_get_event()
229 edata->load_count = ((pmcnt3_high << 8) | pmcnt3_low); in exynos_ppmu_get_event()
246 edata->load_count, edata->total_count); in exynos_ppmu_get_event()
412 struct devfreq_event_data *edata) in exynos_ppmu_v2_get_event() argument
436 edata->total_count = total_count; in exynos_ppmu_v2_get_event()
460 edata->load_count = load_count; in exynos_ppmu_v2_get_event()
473 edata->load_count, edata->total_count); in exynos_ppmu_v2_get_event()
Dexynos-nocp.c147 struct devfreq_event_data *edata) in exynos_nocp_get_event() argument
170 edata->load_count = ((counter[1] << 16) | counter[0]); in exynos_nocp_get_event()
171 edata->total_count = ((counter[3] << 16) | counter[2]); in exynos_nocp_get_event()
174 edata->load_count, edata->total_count); in exynos_nocp_get_event()
Drockchip-dfi.c167 struct devfreq_event_data *edata) in rockchip_dfi_get_event() argument
174 edata->load_count = info->ch_usage[busier_ch].access; in rockchip_dfi_get_event()
175 edata->total_count = info->ch_usage[busier_ch].total; in rockchip_dfi_get_event()
/Linux-v4.19/net/sched/
Dact_ife.c50 u16 edata = 0; in ife_encode_meta_u16() local
53 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16()
55 edata = metaval; in ife_encode_meta_u16()
57 if (!edata) /* will not encode */ in ife_encode_meta_u16()
60 edata = htons(edata); in ife_encode_meta_u16()
61 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16()
94 u32 edata = metaval; in ife_encode_meta_u32() local
97 edata = *(u32 *)mi->metaval; in ife_encode_meta_u32()
99 edata = metaval; in ife_encode_meta_u32()
101 if (!edata) /* will not encode */ in ife_encode_meta_u32()
[all …]
/Linux-v4.19/include/linux/
Ddevfreq-event.h77 struct devfreq_event_data *edata);
103 struct devfreq_event_data *edata);
141 struct devfreq_event_data *edata) in devfreq_event_get_event() argument
/Linux-v4.19/drivers/devfreq/
Ddevfreq-event.c164 struct devfreq_event_data *edata) in devfreq_event_get_event() argument
177 edata->total_count = edata->load_count = 0; in devfreq_event_get_event()
180 ret = edev->desc->ops->get_event(edev, edata); in devfreq_event_get_event()
182 edata->total_count = edata->load_count = 0; in devfreq_event_get_event()
Dexynos-bus.c69 struct devfreq_event_data *edata) in exynos_bus_get_event() argument
89 edata->load_count = load_count; in exynos_bus_get_event()
90 edata->total_count = total_count; in exynos_bus_get_event()
161 struct devfreq_event_data edata; in exynos_bus_get_dev_status() local
166 ret = exynos_bus_get_event(bus, &edata); in exynos_bus_get_dev_status()
172 stat->busy_time = (edata.load_count * 100) / bus->ratio; in exynos_bus_get_dev_status()
173 stat->total_time = edata.total_count; in exynos_bus_get_dev_status()
Drk3399_dmc.c154 struct devfreq_event_data edata; in rk3399_dmcfreq_get_dev_status() local
157 ret = devfreq_event_get_event(dmcfreq->edev, &edata); in rk3399_dmcfreq_get_dev_status()
162 stat->busy_time = edata.load_count; in rk3399_dmcfreq_get_dev_status()
163 stat->total_time = edata.total_count; in rk3399_dmcfreq_get_dev_status()
/Linux-v4.19/net/core/
Dethtool.c297 struct ethtool_value edata = { in ethtool_get_one_feature() local
302 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_one_feature()
310 struct ethtool_value edata; in ethtool_set_one_feature() local
313 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_one_feature()
321 if (edata.data) in ethtool_set_one_feature()
1508 struct ethtool_eee edata; in ethtool_get_eee() local
1514 memset(&edata, 0, sizeof(struct ethtool_eee)); in ethtool_get_eee()
1515 edata.cmd = ETHTOOL_GEEE; in ethtool_get_eee()
1516 rc = dev->ethtool_ops->get_eee(dev, &edata); in ethtool_get_eee()
1521 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_eee()
[all …]
/Linux-v4.19/kernel/trace/
Dtrace_events.c2543 struct event_probe_data *edata; in event_enable_probe() local
2550 edata = *pdata; in event_enable_probe()
2551 update_event_probe(edata); in event_enable_probe()
2560 struct event_probe_data *edata; in event_enable_count_probe() local
2567 edata = *pdata; in event_enable_count_probe()
2569 if (!edata->count) in event_enable_count_probe()
2573 if (edata->enable == !(edata->file->flags & EVENT_FILE_FL_SOFT_DISABLED)) in event_enable_count_probe()
2576 if (edata->count != -1) in event_enable_count_probe()
2577 (edata->count)--; in event_enable_count_probe()
2579 update_event_probe(edata); in event_enable_count_probe()
[all …]
/Linux-v4.19/drivers/staging/wlan-ng/
Dp80211netdev.c471 struct ethtool_value edata; in p80211netdev_ethtool() local
474 memset(&edata, 0, sizeof(edata)); in p80211netdev_ethtool()
492 edata.cmd = ethcmd; in p80211netdev_ethtool()
496 edata.data = 1; in p80211netdev_ethtool()
498 edata.data = 0; in p80211netdev_ethtool()
501 if (copy_to_user(useraddr, &edata, sizeof(edata))) in p80211netdev_ethtool()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1730 static int qede_get_eee(struct net_device *dev, struct ethtool_eee *edata) in qede_get_eee() argument
1744 edata->advertised = ADVERTISED_1000baseT_Full; in qede_get_eee()
1746 edata->advertised |= ADVERTISED_10000baseT_Full; in qede_get_eee()
1748 edata->supported = ADVERTISED_1000baseT_Full; in qede_get_eee()
1750 edata->supported |= ADVERTISED_10000baseT_Full; in qede_get_eee()
1752 edata->lp_advertised = ADVERTISED_1000baseT_Full; in qede_get_eee()
1754 edata->lp_advertised |= ADVERTISED_10000baseT_Full; in qede_get_eee()
1756 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee()
1757 edata->eee_enabled = current_link.eee.enable; in qede_get_eee()
1758 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; in qede_get_eee()
[all …]
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c677 struct ethtool_eee *edata) in stmmac_ethtool_op_get_eee() argument
684 edata->eee_enabled = priv->eee_enabled; in stmmac_ethtool_op_get_eee()
685 edata->eee_active = priv->eee_active; in stmmac_ethtool_op_get_eee()
686 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee()
688 return phy_ethtool_get_eee(dev->phydev, edata); in stmmac_ethtool_op_get_eee()
692 struct ethtool_eee *edata) in stmmac_ethtool_op_set_eee() argument
696 priv->eee_enabled = edata->eee_enabled; in stmmac_ethtool_op_set_eee()
710 priv->tx_lpi_timer = edata->tx_lpi_timer; in stmmac_ethtool_op_set_eee()
713 return phy_ethtool_set_eee(dev->phydev, edata); in stmmac_ethtool_op_set_eee()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_ethtool.c3038 static int igb_get_eee(struct net_device *netdev, struct ethtool_eee *edata) in igb_get_eee() argument
3049 edata->supported = (SUPPORTED_1000baseT_Full | in igb_get_eee()
3052 edata->advertised = in igb_get_eee()
3057 igb_get_eee_status_i354(hw, (bool *)&edata->eee_active); in igb_get_eee()
3065 edata->eee_active = true; in igb_get_eee()
3068 edata->tx_lpi_enabled = true; in igb_get_eee()
3079 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in igb_get_eee()
3090 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in igb_get_eee()
3097 edata->eee_enabled = !hw->dev_spec._82575.eee_disable; in igb_get_eee()
3100 (edata->eee_enabled)) in igb_get_eee()
[all …]
/Linux-v4.19/arch/alpha/boot/
Dbootloader.lds16 PROVIDE (edata = .); symbol
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c3298 ixgbe_get_eee_fw(struct ixgbe_adapter *adapter, struct ethtool_eee *edata) in ixgbe_get_eee_fw() argument
3309 edata->lp_advertised = 0; in ixgbe_get_eee_fw()
3312 edata->lp_advertised |= ixgbe_lp_map[i].mac_speed; in ixgbe_get_eee_fw()
3315 edata->supported = 0; in ixgbe_get_eee_fw()
3318 edata->supported |= ixgbe_ls_map[i].supported; in ixgbe_get_eee_fw()
3321 edata->advertised = 0; in ixgbe_get_eee_fw()
3324 edata->advertised |= ixgbe_ls_map[i].supported; in ixgbe_get_eee_fw()
3327 edata->eee_enabled = !!edata->advertised; in ixgbe_get_eee_fw()
3328 edata->tx_lpi_enabled = edata->eee_enabled; in ixgbe_get_eee_fw()
3329 if (edata->advertised & edata->lp_advertised) in ixgbe_get_eee_fw()
[all …]
Dixgbe_phy.c973 u16 phy_offset, control, eword, edata, block_crc; in ixgbe_reset_phy_nl() local
1020 edata = eword & IXGBE_DATA_MASK_NL; in ixgbe_reset_phy_nl()
1024 hw_dbg(hw, "DELAY: %d MS\n", edata); in ixgbe_reset_phy_nl()
1025 usleep_range(edata * 1000, edata * 2000); in ixgbe_reset_phy_nl()
1034 for (i = 0; i < edata; i++) { in ixgbe_reset_phy_nl()
1050 if (edata == IXGBE_CONTROL_EOL_NL) { in ixgbe_reset_phy_nl()
1053 } else if (edata == IXGBE_CONTROL_SOL_NL) { in ixgbe_reset_phy_nl()
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/
Dethtool.c2154 static int e1000e_get_eee(struct net_device *netdev, struct ethtool_eee *edata) in e1000e_get_eee() argument
2191 edata->supported = mmd_eee_cap_to_ethtool_sup_t(phy_data); in e1000e_get_eee()
2194 edata->advertised = mmd_eee_adv_to_ethtool_adv_t(adapter->eee_advert); in e1000e_get_eee()
2200 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in e1000e_get_eee()
2214 edata->eee_active = true; in e1000e_get_eee()
2216 edata->eee_enabled = !hw->dev_spec.ich8lan.eee_disable; in e1000e_get_eee()
2217 edata->tx_lpi_enabled = true; in e1000e_get_eee()
2218 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee()
2230 static int e1000e_set_eee(struct net_device *netdev, struct ethtool_eee *edata) in e1000e_set_eee() argument
2241 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) { in e1000e_set_eee()
[all …]
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c2085 static int bnxt_set_eee(struct net_device *dev, struct ethtool_eee *edata) in bnxt_set_eee() argument
2100 if (!edata->eee_enabled) in bnxt_set_eee()
2107 if (edata->tx_lpi_enabled) { in bnxt_set_eee()
2108 if (bp->lpi_tmr_hi && (edata->tx_lpi_timer > bp->lpi_tmr_hi || in bnxt_set_eee()
2109 edata->tx_lpi_timer < bp->lpi_tmr_lo)) { in bnxt_set_eee()
2114 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
2117 if (!edata->advertised) { in bnxt_set_eee()
2118 edata->advertised = advertising & eee->supported; in bnxt_set_eee()
2119 } else if (edata->advertised & ~advertising) { in bnxt_set_eee()
2121 edata->advertised, advertising); in bnxt_set_eee()
[all …]
/Linux-v4.19/arch/um/kernel/
Duml.lds.S98 PROVIDE (edata = .); symbol
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c2078 static int bnx2x_get_eee(struct net_device *dev, struct ethtool_eee *edata) in bnx2x_get_eee() argument
2090 edata->supported = in bnx2x_get_eee()
2094 edata->advertised = in bnx2x_get_eee()
2097 edata->lp_advertised = in bnx2x_get_eee()
2102 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee()
2104 edata->eee_enabled = (eee_cfg & SHMEM_EEE_REQUESTED_BIT) ? 1 : 0; in bnx2x_get_eee()
2105 edata->eee_active = (eee_cfg & SHMEM_EEE_ACTIVE_BIT) ? 1 : 0; in bnx2x_get_eee()
2106 edata->tx_lpi_enabled = (eee_cfg & SHMEM_EEE_LPI_REQUESTED_BIT) ? 1 : 0; in bnx2x_get_eee()
2111 static int bnx2x_set_eee(struct net_device *dev, struct ethtool_eee *edata) in bnx2x_set_eee() argument
2132 advertised = bnx2x_adv_to_eee(edata->advertised, in bnx2x_set_eee()
[all …]

12