Home
last modified time | relevance | path

Searched refs:ifrk (Results 1 – 4 of 4) sorted by relevance

/src/sys/dev/hyperv/netvsc/
H A Dif_hn.c1439 struct ifrsskey ifrk; in hn_vf_rss_fixup() local
1463 memset(&ifrk, 0, sizeof(ifrk)); in hn_vf_rss_fixup()
1464 strlcpy(ifrk.ifrk_name, if_name(vf_ifp), sizeof(ifrk.ifrk_name)); in hn_vf_rss_fixup()
1465 error = ifhwioctl(SIOCGIFRSSKEY, vf_ifp, (caddr_t)&ifrk, curthread); in hn_vf_rss_fixup()
1471 if (ifrk.ifrk_func != RSS_FUNC_TOEPLITZ) { in hn_vf_rss_fixup()
1473 if_name(vf_ifp), ifrk.ifrk_func); in hn_vf_rss_fixup()
1476 if (ifrk.ifrk_keylen != NDIS_HASH_KEYSIZE_TOEPLITZ) { in hn_vf_rss_fixup()
1478 if_name(vf_ifp), ifrk.ifrk_keylen); in hn_vf_rss_fixup()
1582 memcpy(sc->hn_rss.rss_key, ifrk.ifrk_key, sizeof(sc->hn_rss.rss_key)); in hn_vf_rss_fixup()
3718 struct ifrsskey *ifrk; in hn_ioctl() local
[all …]
/src/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_netdev.c1955 struct ifrsskey *ifrk; in mlx4_en_ioctl() local
2093 ifrk = (struct ifrsskey *)data; in mlx4_en_ioctl()
2094 ifrk->ifrk_func = RSS_FUNC_TOEPLITZ; in mlx4_en_ioctl()
2096 key = mlx4_en_get_rss_key(priv, &ifrk->ifrk_keylen); in mlx4_en_ioctl()
2097 if (ifrk->ifrk_keylen > RSS_KEYLEN) in mlx4_en_ioctl()
2100 memcpy(ifrk->ifrk_key, key, ifrk->ifrk_keylen); in mlx4_en_ioctl()
/src/sys/dev/mana/
H A Dmana_en.c172 struct ifrsskey *ifrk; in mana_ioctl() local
305 ifrk = (struct ifrsskey *)data; in mana_ioctl()
306 ifrk->ifrk_func = RSS_FUNC_TOEPLITZ; in mana_ioctl()
307 ifrk->ifrk_keylen = MANA_HASH_KEY_SIZE; in mana_ioctl()
308 memcpy(ifrk->ifrk_key, apc->hashkey, MANA_HASH_KEY_SIZE); in mana_ioctl()
/src/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_main.c3480 struct ifrsskey *ifrk; in mlx5e_ioctl() local
3822 ifrk = (struct ifrsskey *)data; in mlx5e_ioctl()
3823 ifrk->ifrk_func = RSS_FUNC_TOEPLITZ; in mlx5e_ioctl()
3824 ifrk->ifrk_keylen = MLX5E_RSS_KEY_SIZE; in mlx5e_ioctl()
3825 CTASSERT(sizeof(ifrk->ifrk_key) >= MLX5E_RSS_KEY_SIZE); in mlx5e_ioctl()
3826 mlx5e_get_rss_key(ifrk->ifrk_key); in mlx5e_ioctl()