/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-hisi-error.c | 195 const struct hisi_pcie_error_data *edata) in hisi_pcie_handle_error() 199 const unsigned long valid_bits[] = {BITMAP_FROM_U64(edata->val_bits)}; in hisi_pcie_handle_error() 201 if (edata->val_bits == 0) { in hisi_pcie_handle_error() 207 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_SOC_ID) in hisi_pcie_handle_error() 208 dev_info(dev, "Table version = %d\n", edata->version); in hisi_pcie_handle_error() 209 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_SOCKET_ID) in hisi_pcie_handle_error() 210 dev_info(dev, "Socket ID = %d\n", edata->socket_id); in hisi_pcie_handle_error() 211 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_NIMBUS_ID) in hisi_pcie_handle_error() 212 dev_info(dev, "Nimbus ID = %d\n", edata->nimbus_id); in hisi_pcie_handle_error() 213 if (edata in hisi_pcie_handle_error() 194 hisi_pcie_handle_error(struct platform_device *pdev, const struct hisi_pcie_error_data *edata) hisi_pcie_handle_error() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-hisi-error.c | 195 const struct hisi_pcie_error_data *edata) in hisi_pcie_handle_error() 199 const unsigned long valid_bits[] = {BITMAP_FROM_U64(edata->val_bits)}; in hisi_pcie_handle_error() 201 if (edata->val_bits == 0) { in hisi_pcie_handle_error() 207 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_SOC_ID) in hisi_pcie_handle_error() 208 dev_info(dev, "Table version = %d\n", edata->version); in hisi_pcie_handle_error() 209 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_SOCKET_ID) in hisi_pcie_handle_error() 210 dev_info(dev, "Socket ID = %d\n", edata->socket_id); in hisi_pcie_handle_error() 211 if (edata->val_bits & HISI_PCIE_LOCAL_VALID_NIMBUS_ID) in hisi_pcie_handle_error() 212 dev_info(dev, "Nimbus ID = %d\n", edata->nimbus_id); in hisi_pcie_handle_error() 213 if (edata in hisi_pcie_handle_error() 194 hisi_pcie_handle_error(struct platform_device *pdev, const struct hisi_pcie_error_data *edata) hisi_pcie_handle_error() argument [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_eprobe.c | 419 __eprobe_trace_func(struct eprobe_data *edata, void *rec) in __eprobe_trace_func() argument 422 struct trace_event_call *call = trace_probe_event_call(&edata->ep->tp); in __eprobe_trace_func() 426 if (WARN_ON_ONCE(call != edata->file->event_call)) in __eprobe_trace_func() 429 if (trace_trigger_soft_disabled(edata->file)) in __eprobe_trace_func() 432 dsize = get_eprobe_size(&edata->ep->tp, rec); in __eprobe_trace_func() 434 entry = trace_event_buffer_reserve(&fbuffer, edata->file, in __eprobe_trace_func() 435 sizeof(*entry) + edata->ep->tp.size + dsize); in __eprobe_trace_func() 441 store_trace_args(&entry[1], &edata->ep->tp, rec, sizeof(*entry), dsize); in __eprobe_trace_func() 473 struct eprobe_data *edata = data->private_data; in eprobe_trigger_func() local 478 __eprobe_trace_func(edata, re in eprobe_trigger_func() 533 struct eprobe_data *edata; new_eprobe_trigger() local 608 struct eprobe_data *edata; disable_eprobe() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 136 struct ethtool_eee *edata) in sxgbe_get_eee() 143 edata->eee_enabled = priv->eee_enabled; in sxgbe_get_eee() 144 edata->eee_active = priv->eee_active; in sxgbe_get_eee() 145 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee() 147 return phy_ethtool_get_eee(dev->phydev, edata); in sxgbe_get_eee() 151 struct ethtool_eee *edata) in sxgbe_set_eee() 155 priv->eee_enabled = edata->eee_enabled; in sxgbe_set_eee() 169 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee() 172 return phy_ethtool_set_eee(dev->phydev, edata); in sxgbe_set_eee() 135 sxgbe_get_eee(struct net_device *dev, struct ethtool_eee *edata) sxgbe_get_eee() argument 150 sxgbe_set_eee(struct net_device *dev, struct ethtool_eee *edata) sxgbe_set_eee() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 136 struct ethtool_eee *edata) in sxgbe_get_eee() 143 edata->eee_enabled = priv->eee_enabled; in sxgbe_get_eee() 144 edata->eee_active = priv->eee_active; in sxgbe_get_eee() 145 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee() 147 return phy_ethtool_get_eee(dev->phydev, edata); in sxgbe_get_eee() 151 struct ethtool_eee *edata) in sxgbe_set_eee() 155 priv->eee_enabled = edata->eee_enabled; in sxgbe_set_eee() 169 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee() 172 return phy_ethtool_set_eee(dev->phydev, edata); in sxgbe_set_eee() 135 sxgbe_get_eee(struct net_device *dev, struct ethtool_eee *edata) sxgbe_get_eee() argument 150 sxgbe_set_eee(struct net_device *dev, struct ethtool_eee *edata) sxgbe_set_eee() argument
|
/kernel/linux/linux-5.10/drivers/devfreq/event/ |
H A D | exynos-nocp.c | 144 struct devfreq_event_data *edata) in exynos_nocp_get_event() 167 edata->load_count = ((counter[1] << 16) | counter[0]); in exynos_nocp_get_event() 168 edata->total_count = ((counter[3] << 16) | counter[2]); in exynos_nocp_get_event() 171 edata->load_count, edata->total_count); in exynos_nocp_get_event() 143 exynos_nocp_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_nocp_get_event() argument
|
H A D | exynos-ppmu.c | 197 struct devfreq_event_data *edata) in exynos_ppmu_get_event() 223 edata->total_count = total_count; in exynos_ppmu_get_event() 233 edata->load_count = load_count; in exynos_ppmu_get_event() 244 edata->load_count = ((pmcnt3_high << 8) | pmcnt3_low); in exynos_ppmu_get_event() 261 edata->load_count, edata->total_count); in exynos_ppmu_get_event() 415 struct devfreq_event_data *edata) in exynos_ppmu_v2_get_event() 439 edata->total_count = total_count; in exynos_ppmu_v2_get_event() 463 edata->load_count = load_count; in exynos_ppmu_v2_get_event() 476 edata in exynos_ppmu_v2_get_event() 196 exynos_ppmu_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_ppmu_get_event() argument 414 exynos_ppmu_v2_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_ppmu_v2_get_event() argument [all...] |
/kernel/linux/linux-6.6/drivers/devfreq/event/ |
H A D | exynos-nocp.c | 144 struct devfreq_event_data *edata) in exynos_nocp_get_event() 167 edata->load_count = ((counter[1] << 16) | counter[0]); in exynos_nocp_get_event() 168 edata->total_count = ((counter[3] << 16) | counter[2]); in exynos_nocp_get_event() 171 edata->load_count, edata->total_count); in exynos_nocp_get_event() 143 exynos_nocp_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_nocp_get_event() argument
|
H A D | exynos-ppmu.c | 202 struct devfreq_event_data *edata) in exynos_ppmu_get_event() 228 edata->total_count = total_count; in exynos_ppmu_get_event() 238 edata->load_count = load_count; in exynos_ppmu_get_event() 249 edata->load_count = ((pmcnt3_high << 8) | pmcnt3_low); in exynos_ppmu_get_event() 266 edata->load_count, edata->total_count); in exynos_ppmu_get_event() 420 struct devfreq_event_data *edata) in exynos_ppmu_v2_get_event() 444 edata->total_count = total_count; in exynos_ppmu_v2_get_event() 468 edata->load_count = load_count; in exynos_ppmu_v2_get_event() 481 edata in exynos_ppmu_v2_get_event() 201 exynos_ppmu_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_ppmu_get_event() argument 419 exynos_ppmu_v2_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) exynos_ppmu_v2_get_event() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_ethtool.c | 48 static int emac_get_eee(struct net_device *ndev, struct ethtool_eee *edata) in emac_get_eee() argument 53 return phy_ethtool_get_eee(ndev->phydev, edata); in emac_get_eee() 56 static int emac_set_eee(struct net_device *ndev, struct ethtool_eee *edata) in emac_set_eee() argument 61 return phy_ethtool_set_eee(ndev->phydev, edata); in emac_set_eee()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | act_ife.c | 46 u16 edata = 0; in ife_encode_meta_u16() local 49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16() 51 edata = metaval; in ife_encode_meta_u16() 53 if (!edata) /* will not encode */ in ife_encode_meta_u16() 56 edata = htons(edata); in ife_encode_meta_u16() 57 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16() 90 u32 edata = metaval; in ife_encode_meta_u32() local 93 edata = *(u32 *)mi->metaval; in ife_encode_meta_u32() 95 edata in ife_encode_meta_u32() [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | act_ife.c | 46 u16 edata = 0; in ife_encode_meta_u16() local 49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16() 51 edata = metaval; in ife_encode_meta_u16() 53 if (!edata) /* will not encode */ in ife_encode_meta_u16() 56 edata = htons(edata); in ife_encode_meta_u16() 57 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16() 90 u32 edata = metaval; in ife_encode_meta_u32() local 93 edata = *(u32 *)mi->metaval; in ife_encode_meta_u32() 95 edata in ife_encode_meta_u32() [all...] |
/kernel/linux/linux-5.10/drivers/devfreq/ |
H A D | devfreq-event.c | 155 * @edata : the calculated data of devfreq-event device 161 struct devfreq_event_data *edata) in devfreq_event_get_event() 174 edata->total_count = edata->load_count = 0; in devfreq_event_get_event() 177 ret = edev->desc->ops->get_event(edev, edata); in devfreq_event_get_event() 179 edata->total_count = edata->load_count = 0; in devfreq_event_get_event() 160 devfreq_event_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) devfreq_event_get_event() argument
|
H A D | exynos-bus.c | 63 struct devfreq_event_data *edata) in exynos_bus_get_event() 83 edata->load_count = load_count; in exynos_bus_get_event() 84 edata->total_count = total_count; in exynos_bus_get_event() 122 struct devfreq_event_data edata; in exynos_bus_get_dev_status() local 127 ret = exynos_bus_get_event(bus, &edata); in exynos_bus_get_dev_status() 134 stat->busy_time = (edata.load_count * 100) / bus->ratio; in exynos_bus_get_dev_status() 135 stat->total_time = edata.total_count; in exynos_bus_get_dev_status() 62 exynos_bus_get_event(struct exynos_bus *bus, struct devfreq_event_data *edata) exynos_bus_get_event() argument
|
/kernel/linux/linux-6.6/drivers/devfreq/ |
H A D | devfreq-event.c | 155 * @edata : the calculated data of devfreq-event device 161 struct devfreq_event_data *edata) in devfreq_event_get_event() 174 edata->total_count = edata->load_count = 0; in devfreq_event_get_event() 177 ret = edev->desc->ops->get_event(edev, edata); in devfreq_event_get_event() 179 edata->total_count = edata->load_count = 0; in devfreq_event_get_event() 160 devfreq_event_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) devfreq_event_get_event() argument
|
H A D | exynos-bus.c | 64 struct devfreq_event_data *edata) in exynos_bus_get_event() 84 edata->load_count = load_count; in exynos_bus_get_event() 85 edata->total_count = total_count; in exynos_bus_get_event() 123 struct devfreq_event_data edata; in exynos_bus_get_dev_status() local 128 ret = exynos_bus_get_event(bus, &edata); in exynos_bus_get_dev_status() 135 stat->busy_time = (edata.load_count * 100) / bus->ratio; in exynos_bus_get_dev_status() 136 stat->total_time = edata.total_count; in exynos_bus_get_dev_status() 63 exynos_bus_get_event(struct exynos_bus *bus, struct devfreq_event_data *edata) exynos_bus_get_event() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 700 struct ethtool_eee *edata) in stmmac_ethtool_op_get_eee() 707 edata->eee_enabled = priv->eee_enabled; in stmmac_ethtool_op_get_eee() 708 edata->eee_active = priv->eee_active; in stmmac_ethtool_op_get_eee() 709 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee() 710 edata->tx_lpi_enabled = priv->tx_lpi_enabled; in stmmac_ethtool_op_get_eee() 712 return phylink_ethtool_get_eee(priv->phylink, edata); in stmmac_ethtool_op_get_eee() 716 struct ethtool_eee *edata) in stmmac_ethtool_op_set_eee() 724 if (priv->tx_lpi_enabled != edata->tx_lpi_enabled) in stmmac_ethtool_op_set_eee() 728 if (!edata->eee_enabled) in stmmac_ethtool_op_set_eee() 731 ret = phylink_ethtool_set_eee(priv->phylink, edata); in stmmac_ethtool_op_set_eee() 699 stmmac_ethtool_op_get_eee(struct net_device *dev, struct ethtool_eee *edata) stmmac_ethtool_op_get_eee() argument 715 stmmac_ethtool_op_set_eee(struct net_device *dev, struct ethtool_eee *edata) stmmac_ethtool_op_set_eee() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | devfreq-event.h | 74 struct devfreq_event_data *edata); 106 struct devfreq_event_data *edata); 147 struct devfreq_event_data *edata) in devfreq_event_get_event() 146 devfreq_event_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) devfreq_event_get_event() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | devfreq-event.h | 74 struct devfreq_event_data *edata); 106 struct devfreq_event_data *edata); 147 struct devfreq_event_data *edata) in devfreq_event_get_event() 146 devfreq_event_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) devfreq_event_get_event() argument
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_events.c | 2868 struct event_probe_data *edata; in event_enable_probe() local 2875 edata = *pdata; in event_enable_probe() 2876 update_event_probe(edata); in event_enable_probe() 2885 struct event_probe_data *edata; in event_enable_count_probe() local 2892 edata = *pdata; in event_enable_count_probe() 2894 if (!edata->count) in event_enable_count_probe() 2898 if (edata->enable == !(edata->file->flags & EVENT_FILE_FL_SOFT_DISABLED)) in event_enable_count_probe() 2901 if (edata->count != -1) in event_enable_count_probe() 2902 (edata in event_enable_count_probe() 2912 struct event_probe_data *edata; event_enable_print() local 2942 struct event_probe_data *edata = init_data; event_enable_init() local 2963 struct event_probe_data *edata = data; free_probe_data() local 2980 struct event_probe_data *edata; event_enable_free() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/ |
H A D | p80211netdev.c | 471 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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 1548 struct ethtool_eee *edata) in igc_ethtool_get_eee() 1555 edata->advertised = in igc_ethtool_get_eee() 1558 *edata = adapter->eee; in igc_ethtool_get_eee() 1559 edata->supported = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1565 edata->eee_active = true; in igc_ethtool_get_eee() 1568 edata->tx_lpi_enabled = true; in igc_ethtool_get_eee() 1570 edata->eee_enabled = hw->dev_spec._base.eee_enable; in igc_ethtool_get_eee() 1572 edata->advertised = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1573 edata->lp_advertised = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1579 edata in igc_ethtool_get_eee() 1547 igc_ethtool_get_eee(struct net_device *netdev, struct ethtool_eee *edata) igc_ethtool_get_eee() argument 1588 igc_ethtool_set_eee(struct net_device *netdev, struct ethtool_eee *edata) igc_ethtool_set_eee() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1776 static int qede_get_eee(struct net_device *dev, struct ethtool_eee *edata) in qede_get_eee() argument 1790 edata->advertised = ADVERTISED_1000baseT_Full; in qede_get_eee() 1792 edata->advertised |= ADVERTISED_10000baseT_Full; in qede_get_eee() 1794 edata->supported = ADVERTISED_1000baseT_Full; in qede_get_eee() 1796 edata->supported |= ADVERTISED_10000baseT_Full; in qede_get_eee() 1798 edata->lp_advertised = ADVERTISED_1000baseT_Full; in qede_get_eee() 1800 edata->lp_advertised |= ADVERTISED_10000baseT_Full; in qede_get_eee() 1802 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee() 1803 edata->eee_enabled = current_link.eee.enable; in qede_get_eee() 1804 edata in qede_get_eee() 1810 qede_set_eee(struct net_device *dev, struct ethtool_eee *edata) qede_set_eee() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 1626 struct ethtool_eee *edata) in igc_ethtool_get_eee() 1633 edata->advertised = in igc_ethtool_get_eee() 1636 *edata = adapter->eee; in igc_ethtool_get_eee() 1637 edata->supported = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1643 edata->eee_active = true; in igc_ethtool_get_eee() 1646 edata->tx_lpi_enabled = true; in igc_ethtool_get_eee() 1648 edata->eee_enabled = hw->dev_spec._base.eee_enable; in igc_ethtool_get_eee() 1650 edata->advertised = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1651 edata->lp_advertised = SUPPORTED_Autoneg; in igc_ethtool_get_eee() 1657 edata in igc_ethtool_get_eee() 1625 igc_ethtool_get_eee(struct net_device *netdev, struct ethtool_eee *edata) igc_ethtool_get_eee() argument 1666 igc_ethtool_set_eee(struct net_device *netdev, struct ethtool_eee *edata) igc_ethtool_set_eee() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 890 struct ethtool_eee *edata) in stmmac_ethtool_op_get_eee() 897 edata->eee_enabled = priv->eee_enabled; in stmmac_ethtool_op_get_eee() 898 edata->eee_active = priv->eee_active; in stmmac_ethtool_op_get_eee() 899 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee() 900 edata->tx_lpi_enabled = priv->tx_lpi_enabled; in stmmac_ethtool_op_get_eee() 902 return phylink_ethtool_get_eee(priv->phylink, edata); in stmmac_ethtool_op_get_eee() 906 struct ethtool_eee *edata) in stmmac_ethtool_op_set_eee() 914 if (priv->tx_lpi_enabled != edata->tx_lpi_enabled) in stmmac_ethtool_op_set_eee() 918 if (!edata->eee_enabled) in stmmac_ethtool_op_set_eee() 921 ret = phylink_ethtool_set_eee(priv->phylink, edata); in stmmac_ethtool_op_set_eee() 889 stmmac_ethtool_op_get_eee(struct net_device *dev, struct ethtool_eee *edata) stmmac_ethtool_op_get_eee() argument 905 stmmac_ethtool_op_set_eee(struct net_device *dev, struct ethtool_eee *edata) stmmac_ethtool_op_set_eee() argument [all...] |