Searched refs:ifrk (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/hyperv/netvsc/ |
H A D | if_hn.c | 1452 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 D | mlx4_en_netdev.c | 1955 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 D | mana_en.c | 172 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 D | mlx5_en_main.c | 3502 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()
|