Home
last modified time | relevance | path

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

/linux-4.1.27/net/core/
Dethtool.c255 struct ethtool_value edata = { in ethtool_get_one_feature() local
260 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_one_feature()
268 struct ethtool_value edata; in ethtool_set_one_feature() local
271 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_one_feature()
279 if (edata.data) in ethtool_set_one_feature()
946 struct ethtool_eee edata; in ethtool_get_eee() local
952 memset(&edata, 0, sizeof(struct ethtool_eee)); in ethtool_get_eee()
953 edata.cmd = ETHTOOL_GEEE; in ethtool_get_eee()
954 rc = dev->ethtool_ops->get_eee(dev, &edata); in ethtool_get_eee()
959 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_eee()
[all …]
/linux-4.1.27/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(priv->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(priv->phydev, edata); in sxgbe_set_eee()
/linux-4.1.27/drivers/firmware/efi/
Defi-pstore.c324 struct pstore_erase_data edata; in efi_pstore_erase() local
338 edata.id = part; in efi_pstore_erase()
339 edata.type = type; in efi_pstore_erase()
340 edata.count = count; in efi_pstore_erase()
341 edata.time = time; in efi_pstore_erase()
342 edata.name = efi_name; in efi_pstore_erase()
345 found = __efivar_entry_iter(efi_pstore_erase_func, &efivar_sysfs_list, &edata, &entry); in efi_pstore_erase()
/linux-4.1.27/drivers/input/joystick/iforce/
Diforce-main.c331 input_dev->id.vendor = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
336 input_dev->id.product = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
341 iforce->device_memory.end = (iforce->edata[2] << 8) | iforce->edata[1]; in iforce_init_device()
346 ff_effects = iforce->edata[1]; in iforce_init_device()
363 iforce_dump_packet("info", iforce->ecmd, iforce->edata); in iforce_init_device()
Diforce-packets.c171 memcpy(iforce->edata, data, IFORCE_MAX_LENGTH); in iforce_process_packet()
307 return -(iforce->edata[0] != packet[0]); in iforce_get_id_packet()
Diforce.h106 unsigned char edata[IFORCE_MAX_LENGTH]; member
Diforce-usb.c174 (void*) &iforce->cr, iforce->edata, 16, iforce_usb_ctrl, iforce); in iforce_usb_probe()
/linux-4.1.27/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-4.1.27/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()
/linux-4.1.27/drivers/devfreq/event/
Dexynos-ppmu.c152 struct devfreq_event_data *edata) in exynos_ppmu_get_event() argument
167 edata->total_count = __raw_readl(info->ppmu.base + PPMU_CCNT); in exynos_ppmu_get_event()
174 edata->load_count in exynos_ppmu_get_event()
178 edata->load_count = in exynos_ppmu_get_event()
192 edata->load_count, edata->total_count); in exynos_ppmu_get_event()
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211netdev.c466 struct ethtool_value edata; in p80211netdev_ethtool() local
469 memset(&edata, 0, sizeof(edata)); in p80211netdev_ethtool()
487 edata.cmd = ethcmd; in p80211netdev_ethtool()
491 edata.data = 1; in p80211netdev_ethtool()
493 edata.data = 0; in p80211netdev_ethtool()
496 if (copy_to_user(useraddr, &edata, sizeof(edata))) in p80211netdev_ethtool()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c599 struct ethtool_eee *edata) in stmmac_ethtool_op_get_eee() argument
606 edata->eee_enabled = priv->eee_enabled; in stmmac_ethtool_op_get_eee()
607 edata->eee_active = priv->eee_active; in stmmac_ethtool_op_get_eee()
608 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee()
610 return phy_ethtool_get_eee(priv->phydev, edata); in stmmac_ethtool_op_get_eee()
614 struct ethtool_eee *edata) in stmmac_ethtool_op_set_eee() argument
618 priv->eee_enabled = edata->eee_enabled; in stmmac_ethtool_op_set_eee()
632 priv->tx_lpi_timer = edata->tx_lpi_timer; in stmmac_ethtool_op_set_eee()
635 return phy_ethtool_set_eee(priv->phydev, edata); in stmmac_ethtool_op_set_eee()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2594 static int igb_get_eee(struct net_device *netdev, struct ethtool_eee *edata) in igb_get_eee() argument
2605 edata->supported = (SUPPORTED_1000baseT_Full | in igb_get_eee()
2608 edata->advertised = in igb_get_eee()
2613 igb_get_eee_status_i354(hw, (bool *)&edata->eee_active); in igb_get_eee()
2621 edata->eee_active = true; in igb_get_eee()
2624 edata->tx_lpi_enabled = true; in igb_get_eee()
2635 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in igb_get_eee()
2646 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in igb_get_eee()
2653 edata->eee_enabled = !hw->dev_spec._82575.eee_disable; in igb_get_eee()
2656 (edata->eee_enabled)) in igb_get_eee()
[all …]
/linux-4.1.27/drivers/staging/slicoss/
Dslicoss.c2541 struct ethtool_cmd edata; in slic_ioctl() local
2561 memset(&edata, 0, sizeof(edata)); in slic_ioctl()
2562 edata.supported = (SUPPORTED_10baseT_Half | in slic_ioctl()
2567 edata.port = PORT_MII; in slic_ioctl()
2568 edata.transceiver = XCVR_INTERNAL; in slic_ioctl()
2569 edata.phy_address = 0; in slic_ioctl()
2571 edata.speed = SPEED_100; in slic_ioctl()
2573 edata.speed = SPEED_10; in slic_ioctl()
2575 edata.speed = 0; in slic_ioctl()
2578 edata.duplex = DUPLEX_FULL; in slic_ioctl()
[all …]
/linux-4.1.27/arch/cris/boot/rescue/
Drescue_v10.lds18 edata = . ; symbol
/linux-4.1.27/arch/alpha/boot/
Dbootloader.lds15 PROVIDE (edata = .); symbol
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dethtool.c2134 static int e1000e_get_eee(struct net_device *netdev, struct ethtool_eee *edata) in e1000e_get_eee() argument
2171 edata->supported = mmd_eee_cap_to_ethtool_sup_t(phy_data); in e1000e_get_eee()
2174 edata->advertised = mmd_eee_adv_to_ethtool_adv_t(adapter->eee_advert); in e1000e_get_eee()
2180 edata->lp_advertised = mmd_eee_adv_to_ethtool_adv_t(phy_data); in e1000e_get_eee()
2194 edata->eee_active = true; in e1000e_get_eee()
2196 edata->eee_enabled = !hw->dev_spec.ich8lan.eee_disable; in e1000e_get_eee()
2197 edata->tx_lpi_enabled = true; in e1000e_get_eee()
2198 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee()
2210 static int e1000e_set_eee(struct net_device *netdev, struct ethtool_eee *edata) in e1000e_set_eee() argument
2221 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) { in e1000e_set_eee()
[all …]
/linux-4.1.27/arch/um/kernel/
Duml.lds.S96 PROVIDE (edata = .); symbol
Ddyn.lds.S147 PROVIDE (edata = .); symbol
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c2003 static int bnx2x_get_eee(struct net_device *dev, struct ethtool_eee *edata) in bnx2x_get_eee() argument
2015 edata->supported = in bnx2x_get_eee()
2019 edata->advertised = in bnx2x_get_eee()
2022 edata->lp_advertised = in bnx2x_get_eee()
2027 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee()
2029 edata->eee_enabled = (eee_cfg & SHMEM_EEE_REQUESTED_BIT) ? 1 : 0; in bnx2x_get_eee()
2030 edata->eee_active = (eee_cfg & SHMEM_EEE_ACTIVE_BIT) ? 1 : 0; in bnx2x_get_eee()
2031 edata->tx_lpi_enabled = (eee_cfg & SHMEM_EEE_LPI_REQUESTED_BIT) ? 1 : 0; in bnx2x_get_eee()
2036 static int bnx2x_set_eee(struct net_device *dev, struct ethtool_eee *edata) in bnx2x_set_eee() argument
2057 advertised = bnx2x_adv_to_eee(edata->advertised, in bnx2x_set_eee()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_phy.c938 u16 phy_offset, control, eword, edata, block_crc; in ixgbe_reset_phy_nl() local
985 edata = eword & IXGBE_DATA_MASK_NL; in ixgbe_reset_phy_nl()
989 hw_dbg(hw, "DELAY: %d MS\n", edata); in ixgbe_reset_phy_nl()
990 usleep_range(edata * 1000, edata * 2000); in ixgbe_reset_phy_nl()
999 for (i = 0; i < edata; i++) { in ixgbe_reset_phy_nl()
1015 if (edata == IXGBE_CONTROL_EOL_NL) { in ixgbe_reset_phy_nl()
1018 } else if (edata == IXGBE_CONTROL_SOL_NL) { in ixgbe_reset_phy_nl()
/linux-4.1.27/arch/cris/kernel/
Dsetup.c38 extern const unsigned long text_start, edata; /* set by the linker script */
/linux-4.1.27/drivers/net/usb/
Dax88179_178a.c776 static int ax88179_get_eee(struct net_device *net, struct ethtool_eee *edata) in ax88179_get_eee() argument
781 edata->eee_enabled = priv->eee_enabled; in ax88179_get_eee()
782 edata->eee_active = priv->eee_active; in ax88179_get_eee()
784 return ax88179_ethtool_get_eee(dev, edata); in ax88179_get_eee()
787 static int ax88179_set_eee(struct net_device *net, struct ethtool_eee *edata) in ax88179_set_eee() argument
793 priv->eee_enabled = edata->eee_enabled; in ax88179_set_eee()
804 ret = ax88179_ethtool_set_eee(dev, edata); in ax88179_set_eee()
Dr8152.c3636 rtl_ethtool_get_eee(struct net_device *net, struct ethtool_eee *edata) in rtl_ethtool_get_eee() argument
3647 ret = tp->rtl_ops.eee_get(tp, edata); in rtl_ethtool_get_eee()
3658 rtl_ethtool_set_eee(struct net_device *net, struct ethtool_eee *edata) in rtl_ethtool_set_eee() argument
3669 ret = tp->rtl_ops.eee_set(tp, edata); in rtl_ethtool_set_eee()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c2283 struct ch_reg edata; in cxgb_extension_ioctl() local
2290 if (copy_from_user(&edata, useraddr, sizeof(edata))) in cxgb_extension_ioctl()
2292 if (edata.val < 1 || in cxgb_extension_ioctl()
2293 (edata.val > 1 && !(adapter->flags & USING_MSIX))) in cxgb_extension_ioctl()
2300 if (edata.val + other_qsets > SGE_QSETS) in cxgb_extension_ioctl()
2303 pi->nqsets = edata.val; in cxgb_extension_ioctl()
2314 struct ch_reg edata; in cxgb_extension_ioctl() local
2316 memset(&edata, 0, sizeof(struct ch_reg)); in cxgb_extension_ioctl()
2318 edata.cmd = CHELSIO_GET_QSET_NUM; in cxgb_extension_ioctl()
2319 edata.val = pi->nqsets; in cxgb_extension_ioctl()
[all …]
/linux-4.1.27/drivers/net/phy/
Ddp83640.c121 struct phy_txts edata; member
760 dp83640->edata.sec_hi = phy_txts->sec_hi; in decode_evnt()
762 dp83640->edata.sec_lo = phy_txts->sec_lo; in decode_evnt()
764 dp83640->edata.ns_hi = phy_txts->ns_hi; in decode_evnt()
766 dp83640->edata.ns_lo = phy_txts->ns_lo; in decode_evnt()
775 event.timestamp = phy2txts(&dp83640->edata); in decode_evnt()
/linux-4.1.27/arch/powerpc/kernel/
Dvmlinux.lds.S251 PROVIDE32 (edata = .);
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dtg3.c14059 static int tg3_set_eee(struct net_device *dev, struct ethtool_eee *edata) in tg3_set_eee() argument
14068 if (edata->advertised != tp->eee.advertised) { in tg3_set_eee()
14074 if (edata->tx_lpi_timer > TG3_CPMU_DBTMR1_LNKIDLE_MAX) { in tg3_set_eee()
14081 tp->eee = *edata; in tg3_set_eee()
14096 static int tg3_get_eee(struct net_device *dev, struct ethtool_eee *edata) in tg3_get_eee() argument
14106 *edata = tp->eee; in tg3_get_eee()