Home
last modified time | relevance | path

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

/freebsd/sys/dev/hyperv/netvsc/
H A Dif_hn.c1452 struct ifrsskey ifrk; in hn_vf_rss_fixup() local
1476 memset(&ifrk, 0, sizeof(ifrk)); in hn_vf_rss_fixup()
1477 strlcpy(ifrk.ifrk_name, if_name(vf_ifp), sizeof(ifrk.ifrk_name)); in hn_vf_rss_fixup()
1478 error = ifhwioctl(SIOCGIFRSSKEY, vf_ifp, (caddr_t)&ifrk, curthread); in hn_vf_rss_fixup()
1484 if (ifrk.ifrk_func != RSS_FUNC_TOEPLITZ) { in hn_vf_rss_fixup()
1486 if_name(vf_ifp), ifrk.ifrk_func); in hn_vf_rss_fixup()
1489 if (ifrk.ifrk_keylen != NDIS_HASH_KEYSIZE_TOEPLITZ) { in hn_vf_rss_fixup()
1491 if_name(vf_ifp), ifrk.ifrk_keylen); in hn_vf_rss_fixup()
1595 memcpy(sc->hn_rss.rss_key, ifrk.ifrk_key, sizeof(sc->hn_rss.rss_key)); in hn_vf_rss_fixup()
3731 struct ifrsskey *ifrk; in hn_ioctl() local
[all …]
/freebsd/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()
/freebsd/sys/dev/mana/
H A Dmana_en.c172 struct ifrsskey *ifrk; in mana_ioctl() local
304 ifrk = (struct ifrsskey *)data; in mana_ioctl()
305 ifrk->ifrk_func = RSS_FUNC_TOEPLITZ; in mana_ioctl()
306 ifrk->ifrk_keylen = MANA_HASH_KEY_SIZE; in mana_ioctl()
307 memcpy(ifrk->ifrk_key, apc->hashkey, MANA_HASH_KEY_SIZE); in mana_ioctl()
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_main.c3502 struct ifrsskey *ifrk; in mlx5e_ioctl() local
3844 ifrk = (struct ifrsskey *)data; in mlx5e_ioctl()
3845 ifrk->ifrk_func = RSS_FUNC_TOEPLITZ; in mlx5e_ioctl()
3846 ifrk->ifrk_keylen = MLX5E_RSS_KEY_SIZE; in mlx5e_ioctl()
3847 CTASSERT(sizeof(ifrk->ifrk_key) >= MLX5E_RSS_KEY_SIZE); in mlx5e_ioctl()
3848 mlx5e_get_rss_key(ifrk->ifrk_key); in mlx5e_ioctl()