Lines Matching refs:strings
1573 struct ethtool_gstrings *strings = NULL; in mlx5_os_stats_init() local
1589 strings = (struct ethtool_gstrings *) in mlx5_os_stats_init()
1592 if (!strings) { in mlx5_os_stats_init()
1597 strings->cmd = ETHTOOL_GSTRINGS; in mlx5_os_stats_init()
1598 strings->string_set = ETH_SS_STATS; in mlx5_os_stats_init()
1599 strings->len = dev_stats_n; in mlx5_os_stats_init()
1600 ifr.ifr_data = (caddr_t)strings; in mlx5_os_stats_init()
1614 &strings->data[i * ETH_GSTRING_LEN]; in mlx5_os_stats_init()
1646 mlx5_free(strings); in mlx5_os_stats_init()
1692 struct ethtool_gstrings *strings = NULL; in mlx5_get_flag_dropless_rq() local
1737 strings = (struct ethtool_gstrings *) in mlx5_get_flag_dropless_rq()
1740 if (!strings) { in mlx5_get_flag_dropless_rq()
1747 strings->cmd = ETHTOOL_GSTRINGS; in mlx5_get_flag_dropless_rq()
1748 strings->string_set = ETH_SS_PRIV_FLAGS; in mlx5_get_flag_dropless_rq()
1749 strings->len = len; in mlx5_get_flag_dropless_rq()
1750 ifr.ifr_data = (caddr_t)strings; in mlx5_get_flag_dropless_rq()
1758 strings->data[(i + 1) * ETH_GSTRING_LEN - 1] = 0; in mlx5_get_flag_dropless_rq()
1759 if (!strcmp((const char *)strings->data + i * ETH_GSTRING_LEN, in mlx5_get_flag_dropless_rq()
1780 mlx5_free(strings); in mlx5_get_flag_dropless_rq()