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,
129 if (!per_dev && !data->sets[id].strings) in strset_include()
204 kfree(data->sets[i].strings); in strset_cleanup_data()
205 data->sets[i].strings = NULL; in strset_cleanup_data()
215 void *strings; in strset_prepare_set() local
233 strings = kcalloc(count, ETH_GSTRING_LEN, GFP_KERNEL); in strset_prepare_set()
234 if (!strings) in strset_prepare_set()
239 phy_ops->get_strings(dev->phydev, strings); in strset_prepare_set()
241 ops->get_strings(dev, id, strings); in strset_prepare_set()
242 info->strings = strings; in strset_prepare_set()
268 GENL_SET_ERR_MSG(info, "requested per device strings without dev"); in strset_prepare_data()
310 const char *str = info->strings[i]; in strset_set_size()
355 value = set_info->strings[idx]; in strset_fill_string()
380 if (!set_info->per_dev && !set_info->strings) in strset_fill_set()