Lines Matching refs:hkey_size
18 u32 hkey_size; member
123 data->hkey_size = 0; in rss_get_data_alloc()
127 data->hkey_size = ops->get_rxfh_key_size(dev); in rss_get_data_alloc()
130 total_size = indir_bytes + data->hkey_size; in rss_get_data_alloc()
137 if (data->hkey_size) in rss_get_data_alloc()
167 rxfh.key_size = data->hkey_size; in rss_prepare_get()
187 data->hkey_size != ctx->key_size)) in __rss_prepare_ctx()
196 if (data->hkey_size) in __rss_prepare_ctx()
198 data->hkey_size); in __rss_prepare_ctx()
218 data->hkey_size = ctx->key_size; in rss_prepare_ctx()
221 total_size = indir_bytes + data->hkey_size; in rss_prepare_ctx()
229 if (data->hkey_size) in rss_prepare_ctx()
287 nla_total_size(data->hkey_size) + /* _RSS_HKEY */ in rss_reply_size()
316 (data->hkey_size && in rss_fill_reply()
317 nla_put(skb, ETHTOOL_A_RSS_HKEY, data->hkey_size, data->hkey)))) in rss_fill_reply()
707 if (nla_len(tb[ETHTOOL_A_RSS_HKEY]) != data->hkey_size) { in rss_set_prep_hkey()
712 rxfh->key_size = data->hkey_size; in rss_set_prep_hkey()
713 rxfh->key = kmemdup(data->hkey, data->hkey_size, GFP_KERNEL); in rss_set_prep_hkey()
815 data->hkey_size); in rss_set_ctx_update()
1050 ctx = ethtool_rxfh_ctx_alloc(ops, data.indir_size, data.hkey_size); in ethnl_rss_create_doit()