Lines Matching full:strings
12 const char (*strings)[ETH_GSTRING_LEN]; member
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) in strset_include()
229 kfree(data->sets[i].strings); in strset_cleanup_data()
230 data->sets[i].strings = NULL; in strset_cleanup_data()
240 void *strings; in strset_prepare_set() local
258 strings = kcalloc(count, ETH_GSTRING_LEN, GFP_KERNEL); in strset_prepare_set()
259 if (!strings) in strset_prepare_set()
264 phy_ops->get_strings(dev->phydev, strings); in strset_prepare_set()
266 ops->get_strings(dev, id, strings); in strset_prepare_set()
267 info->strings = strings; in strset_prepare_set()
293 GENL_SET_ERR_MSG(info, "requested per device strings without dev"); in strset_prepare_data()
335 const char *str = info->strings[i]; in strset_set_size()
380 value = set_info->strings[idx]; in strset_fill_string()
405 if (!set_info->per_dev && !set_info->strings) in strset_fill_set()