Lines Matching refs:strings
12 const char (*strings)[ETH_GSTRING_LEN];
28 .strings = netdev_features_strings,
33 .strings = rss_hash_func_strings,
38 .strings = tunable_strings,
46 .strings = phy_tunable_strings,
51 .strings = link_mode_names,
56 .strings = netif_msg_class_names,
61 .strings = wol_mode_names,
66 .strings = sof_timestamping_names,
71 .strings = ts_tx_type_names,
76 .strings = ts_rx_filter_names,
81 .strings = udp_tunnel_type_names,
86 .strings = stats_std_names,
91 .strings = stats_eth_phy_names,
96 .strings = stats_eth_mac_names,
101 .strings = stats_eth_ctrl_names,
106 .strings = stats_rmon_names,
154 if (!per_dev && !data->sets[id].strings)
229 kfree(data->sets[i].strings);
230 data->sets[i].strings = NULL;
240 void *strings;
258 strings = kcalloc(count, ETH_GSTRING_LEN, GFP_KERNEL);
259 if (!strings)
264 phy_ops->get_strings(dev->phydev, strings);
266 ops->get_strings(dev, id, strings);
267 info->strings = strings;
293 GENL_SET_ERR_MSG(info, "requested per device strings without dev");
335 const char *str = info->strings[i];
380 value = set_info->strings[idx];
405 if (!set_info->per_dev && !set_info->strings)